Šta sa Fortranom?
Pretpostavljam da sve dolazi na svoje mesto sa (velikim) iskustvom, tj sa čestom primenom istih.
Zvanično, ("u neko davno prošlo vreme") učila sam Fortran, C, Clipper i Cobol. Od toga najbolje sam savladala Clipper i Fortran i jedno vreme sam pisala programčiće za svoju dušu i par nekih u Clipper-u koji su našli (privremenu) poslovnu primenu.
Između ostalog, Clipper je bio glavni "krivac" za jedan posao koji sam uradila brzo i bez grešaka (da se malo hvalim). Znate li da kada se pomešaju Clipper i Fortran da se mogu dobiti zanimljiva rešenja; da se Clipper i C mogu udružiti; da čak i Clipper ima nešto što se može tretirati kao primitivno objektivno programiranje, da se mogu pisati biblioteke (lib), da postoji način pisanja koda koji podseća na C ?
U Fortranu sam se najviše igrala sa grafikom i matricama ali nisam videla niti sada vidim neku praktičnu primenu istog. Ipak je on suviše tehnički jezik sa jako skromnim mogućnostima za obradu nenumeričkih podataka.
Za C dugo nisam imala kompajler a i ono što sam učila je bilo nešto jako skromno: uglavnom grafika (što je neprimenljivo u Win/Linux okruženjima) i (gotovo) ništa o stringovima. Sada mu se vraćam zbog Linux-a jer je nešto što funkcioniše na (gotovo) svim platformama i danas ima mogućnost da se finalni proizvod našminka i kao takakv učini ne samo funkcionalnim, već i estetski privlačnim krajnim korisnicima (čekajte dok dodjem do makefile i Q: za sada znam da odvojene .c datoteke povezem kompajlerom i da na izlazu rade zajedno kao jedna)
Cobol: on mi je bio nekako najgori sa svim onim DIVISION delovima i čudnom sintaksom koja više liči na pisani engleski jezik nego na programski kod i koja je jako podložna čudnim greškama. Događaj: nas petnaestak se takmičimo ko će prvi da prekuca kod i da iskompajlira program i onda kada je jedna koleginica izašla kao pobednik i pokrenula kompajler ... ih, kada je krenulo da izbacuje greške ... morala je da zaustavi sa CTRL+Break inače bi vrteo ko zna koliko dugo.
Nezvanično, tu su još C++, C#, PHP, JavaScript i Visual Basic (više zbog toga da dopunim znanje oko MS Office, pa krećem ispočetka a ne samo od VBA).
Pitanje je postavljeno iz razloga što pokušavam da sve to nekako sistematizujem na jednom mestu, da kada mi zatreba da mogu bez prelistavanja gomile knjiga (ovde računam i one papirne i elektronske i internet) pronađem ono što mi treba.
I, nešto sam se upetljala jer ima tu dosta razlika. Mada, ako izbacim onu staru trojku (Clipper, Fortran, Cobol) koja nema nikakvu novu primenu (postoje samo stari programi) razlika bi bilo znatno manje.
Na to sam mislila: da li imate nekakve podsetnike za brzo snalaženje? (nemojte samo da pišete kako ne koristite rečnike kada pričate na stranim jezicima)
Nije problem sa grafičkim razvojnim okruženjima, kao što su VisualStudio, Mono, CodeBlocks (Nedeljko, u pravu si, bolji je od Mono,... ne znam što mi se nije svideo na prvi pogled) koji (najmanje) pola posla urade sami, ali kada treba sve uraditi ručno i u najobičnijem tekstualnom editoru, onda je sve mnogo teže (i zanimljivije).
C, C++, C#, PHP, JS imaju donekle sličnu sintaksu a najviše kada su u pitanju petlje. VB glavnom sintaksom podseća na C#, dok su petlje "slične" Clipper-u.
Ima dosta programskih jezika ali nemoguće(?) ih je sve znati. Da li neko koristi ono najnovije MS čedo F#? Jedno popodne igrala sam se malo sa njim: obična konzolna aplikacija za unos i štampu podataka i onaj deo koji podseća na interpretere (i gde je neznatna razlika u sintaksi u odnosu na konzolu). U tom delu me je podsetio na C#.
Da proširim pitanje: Koliko jezika pišete?
Citat:
Predrag Supurovic: Nemam nikakav sistem. Prosto se prebacim. Ko kad pričaš strani jezik.
Ne spominji mi samo strane jezike.
ER