Java, C++, C#, Php, Pascal redaktoriai ir kompiliatoriai
Pamaniau, pasidalinsiu mintimis ir atradimais, padarytus per tuos studijų ir iki studijinius metus.
Yra daugybė programavimo kalbų ir daugybė jų redaktorių.
Šiaip dažnai esu gana alergiškas ‘viskas viename’, bei ‘milžiniškos apimties’ programoms. Todėl renkuosi alternatyvas.
Šį kartą skip’insime, terminal’ą, ir Kubuntu, Linux 5 ir pan. pingvinus, nes visgi namuose dirbu XP langais(Windows XP SP2)
Taigi nuosekliai:
Pascal(programavimo kalba nuo kurios mane pykina).
Kompiliatorius: Free Pascal
Redaktorius(Source): Free Pascal (LT versija)
Beje LT versija yra tikrai puikiai paruošta, ir EN varianto tikrai nereikia
Alternatyvos: Senutėlis Turbo Pascal, ir dar keletas nereikšmingų
C/C++ :
Unversitete ir pan. bandys siūlyti visad matyt “Dev C++” programą, kuri mano nuomone po mėnesio darbo ja, yra tikras nieko vertas šlamštas. Ja nebent ‘makefile’ patogiau pasiredaguoti, t.y. dalyką kuris taip pat yra atgyvena(turiu omeny redagavimą pačiam)
Na arba iškart bus siūlomas maksimalizmas – Microsoft Visual Studio. 5 GB instaliuotas gigantas.
Aš asmeniškai pasirinkau: Code::Blocks (CodeBlocks) . Ši programa nėra didelė – užima vos ~100MB, tačiau tikrai yra tas ko bent jau man ir reikia. Ir tvarkinga, ir funkcionalu, ir kur kas geriau/patogiau už “Dev C++”, bei nėra tokia griozdiškai kaip Visual Studio. Be to jos kompiliatorių ir derinimo terpė labai interaktyvi, taip kad galima sakyti jog galima pasirinkti beveik bet ką.
Code::Blocks yra ir kompiliatorius ir puikus redaktorius.
C# (Microsoft’o Java arba ‘užturbintas’ Pascal’is):
Nesu didelis šios kalbos mėgėjas, bet čia be abejonės lyderis yra M$ tools’as “Microsoft Visual Studio”.
Java:
Pagrindiniai įrankiai: NetBeans, JBuilder bei Eclipse. Kol kas labiausiai sužavėjęs yra “NetBeans”, jeigu tiksliau, tai “JDK with NetBeans IDE Java SE bundle” (JDK – Java Developer Kit). Beje JDK įmanoma atsisiųsti tik iš Sun tinklapio
. Download’as pilnos Java yra ~135MB, o instaliuota ~430MB, kas gal ir nėra labai mažai, bet programa tikrai gana puikiai susitvarko su mano poreikiais.
Php grupė(HTML, CSS, Php, JavaScript,MySQL DB):
Mano mėgstamiausia
. Redaktorius Php sąsajai be abejonės Notepad++. Gana aiškus lyderis šioje srityje. Nors teoriškai galima būtų užleisti ir kompiliatorių, bet tai nėra prasminga.
Kompiliatorius šiuo atveju yra – serveris kompiuteryje EasyPhp . Turi puikią lietuvybę ir yra labai paprastas naudoti. Tai tarsi patobulintas WAMP atskirų dalių serverio instaliacijos procesas.
———
O dabar trumpai:
- Pascal redaktorius: Free Pascal (LT)
- Pascal kompiliatorius: Free Pascal (LT)
- C++ redaktorius: CodeBlocks (Code::Blocks)
- C++ kompiliatorius: CodeBlocks (Code::Blocks)
- Java redaktorius: NetBeans
- Java kompiliatorius: JKD with NetBeans
- C# redaktorius: Microsoft Visual Studio
- C# kompiliatorius: Microsoft Visual Studio
- Php redaktorius(+CSS, JavaScript,HTML,MySQL DB): Notepad++
- Php kompiliatorius: EasyPhp (LT)
Redaktorius yra FPS, o ne Free Pascal. Free Pascal turi tik curses tipo redaktorių (panašų į turbo paskalį).
Nuo kada EasyPhp yra kompiliatorius…?