pozdr
inst4nce
Wg http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
24. miejsce między Adą i COBOLem.
--
Paweł Kierski
ne...@pkierski.net
U�ytkownik "inst4nce" <inst...@gazeta.pl> napisa� w wiadomo�ci grup
dyskusyjnych:hg5bf7$6mc$1...@inews.gazeta.pl...
> Czy kto� jeszcze u�ywa j�zyka Fortran, czy jest on ju� raczej na wymarciu?
Jest u�ywany. Nie ma sensu specjalnie si� go uczy� - je�eli np. znasz
Pascala czy C/Jav� - to aby pisa�/czyta� kod �r�d�owy w Fortranie potrzeba
b�dzie ci mo�e z dwie-trzy godziny - ot, jakie� tam pierdo�ki - zw�aszcza i�
Fortranu u�ywa si� do oblicze� numerycznych, wi�c praktycznie wystarczy
wiedzie� �e A = 2 + 2 oznacza to co oznacza. Lekki problem mo�e by� z
wyborem dialektu - gdzieďż˝ tam pewnie czai siďż˝ Fortran 2005 czy jakoďż˝ tak.
Parďż˝ rzeczy poprawiono od lat 60-tych.
Fortran jest wygodny, bo: 1. ma liczby zespolone; 2. kompilatory sďż˝ za
darmo; 3. programy dzia�aj�; 4. jest mn�stwo mn�stwo bibliotek numerycznych.
Fortran do wsp�czesnych j�zyk�w/�rodowisk programowania ma si� mniej wi�cej
tak, jak n� komandosa do przeciwpancernych pocisk�w naprowadzanych laserem.
Jest tak prymitywny, �e a� czasem mo�e to by� zalet�. Mniejsza szansa na to,
�e jaki� ficzer nie b�dzie dzia�a�, bo jest b��d w implementacji i takie
tam.
slawek
> Fortran do wsp�czesnych j�zyk�w/�rodowisk programowania ma si� mniej
> wi�cej tak, jak n� komandosa do przeciwpancernych pocisk�w
> naprowadzanych laserem. Jest tak prymitywny, �e a� czasem mo�e to by�
> zalet�. Mniejsza szansa na to, �e jaki� ficzer nie b�dzie dzia�a�, bo
> jest b��d w implementacji i takie tam.
Ktos powiedzia�, �e to asembler z dobrze zrobionymi wyra�eniami
arytmetycznycmi.
Dalej s� te dziwne para-asemblerowe modele pami�ci, common, equivalence,
block-data i takie tam? Wiele lat juz nie dotyka�em....
I s�awne (podobno wylot jakiego� satelity):
FOR I = 10. 1
Jak nowe dialekty podchodz� do identyfikator�w? Ju� po ludzku?
U�ytkownik "Jacek Czerwinski" <x...@y.z.pl> napisa� w wiadomo�ci grup
dyskusyjnych:hg86i7$gtf$1...@news.onet.pl...
> Dalej s� te dziwne para-asemblerowe modele pami�ci, common, equivalence,
> block-data i takie tam? Wiele lat juz nie dotyka�em....
Wymy�lili ju� jakie� "obiekty" - i nie ma. Ale jak kto� jest betonem - to
mo�e dalej COMMON// i takie tam.
Podobnie nie ma juďż˝ IF(A) 13,14,15 i paru innych takich przyjemnostek. Na
upartego mo�na jednak pisa� numer karty w 74 kolumnie.
> I s�awne (podobno wylot jakiego� satelity):
>
> FOR I = 10. 1
�e, zapominalski - by�o DO 13 I = 10. 1 --- nie for tylko DO i etykieta.
Struktury steruj�ce troch� poprawiono. Ale nie narzekaj, takie
for(i=1; i<10; i++);
zrobi to samo - wystarczy jeden �rednik zaraz po nawiasie.
> Jak nowe dialekty podchodz� do identyfikator�w? Ju� po ludzku?
Tzn. osochodzi? Mog� by� d�ugie (wi�cej ni� 6 liter), mog� by� IMPLICIT
NONE, mog� by� pisane lower case. Czego chcesz wi�cej?
slawek
> �e, zapominalski - by�o DO 13 I = 10. 1 --- nie for tylko DO i etykieta.
>> Jak nowe dialekty podchodz� do identyfikator�w? Ju� po ludzku?
>
> Tzn. osochodzi? Mog� by� d�ugie (wi�cej ni� 6 liter), mog� by� IMPLICIT
> NONE, mog� by� pisane lower case. Czego chcesz wi�cej?
�e koniecznie w jednym kawa�ku (jak powy�sze DO jako przyk�ad
negatywny). Nie wiem co tw�rc�w te 40 lat temu skusi�o na �atane
identyfikatory, to nawet asemblery nie mia�y.