Log in

View Full Version : Αγαπημένη γλώσσα προγραμματισμού



Deggial
25-05-2004, 16:13
Μιας και σε δυο τόπικ ψιλοαναφέρθηκε το θέμα, ποιά/ποιές είναι οι αγαπημένες σας γλώσσες προγραμματισμού;

Προσωπικά, μ'αρέσει πολύ η O'Caml. Συμπαγής, εύχρηστος κώδικας, συναρτησιακή γλώσσα. Τα τελευταία 4 χρόνια στους παγκόσμιους διαγωνισμούς προγραμματισμού, όπου μπορείς να γράψεις σε όποια γλώσσα θες, οι νικητές είχαν γράψει σε O'Caml.

Από διαδικαστικές γλώσσες, η Java και C#. Η C++ μπορεί να καταντήσει απίστευτα κουραστική, λόγω της εκτενής χρήσης των pointer.

When Black Roses Bloom
26-05-2004, 07:45
Kamia. Tis sixa8hka apo tote pou ekana Cobol kai FORTRAN :puke:

Magellan
26-05-2004, 08:10
cobol kai fortran e?? :?


mallon h java...kai ontws h c++ einai spastikh wres wres

ase pou akoma xrwstaw c++

When Black Roses Bloom
26-05-2004, 08:41
Egw xrwstaw analogika hlektronika kai hlektrotexnia :P

The_Painless
26-05-2004, 09:20
Τα φινλανδικά :pink:
Προγραμματίζω τουλάχιστον μια φορά την εβδομάδα :pink:

PainOfSalvation
26-05-2004, 10:21
Den xero giati alla ton teleytaio kairo goustaro Pascal (se Delphi kyriws)
kai PL/SQL h xara sthn Oracle

wanker
26-05-2004, 12:31
assembly uber alles

When Black Roses Bloom
26-05-2004, 12:38
Opws exw ksanapei h mosxarisia :P

marianna2525
26-05-2004, 12:51
Τω καιρώ εκείνω μας μάθαιναν Basic και Fortran4...
Τώρα τι παίζει;

Deggial
26-05-2004, 13:48
Στο Πολυτεχνείο, Fortran τους μαθαίνουν. Στο Μαθηματικό παλιά Fortran, μετά σκέφτηκαν την Pascal και κατέληξαν σε MATLAB.

PainOfSalvation
26-05-2004, 13:51
κατέληξαν σε MATLAB.

:puke:

cloud
26-05-2004, 14:36
ontws kserasma to matlab.
egw mono me c++ exw asxolithei, kai mono me ta vasika. tha ithela na asxolithw kapoia stigmh me thn java, alla thelei poly douleia gmt.

Kveldssanger
26-05-2004, 15:57
Στο Πολυτεχνείο, Fortran τους μαθαίνουν.

Καταραμένη τεχνολογία...

Deggial
26-05-2004, 16:12
Η Fortran έχει επιζήσει μόνο επειδή το ήδη υπάρχον λογισμικό γραμμένο σε αυτή θα κόστιζε πολύ να ξαναγραφτεί σε άλλη γλώσσα. Κατά τα άλλα, είναι κυριολεκτικά απαράδεκτη.

Kveldssanger
26-05-2004, 16:14
Tell me about it...

Raven Lord
26-05-2004, 16:27
Στο Πολυτεχνείο, Fortran τους μαθαίνουν

μην τα ρωτάς :x

totos571
27-05-2004, 18:58
assembly uber alles
mazoxas detected

totos571
27-05-2004, 19:00
deggial ti einai oi pagkosmioi diagonismoi programmatismou?poios tous diorganonei diladi?

Deggial
28-05-2004, 11:42
Το μεγαλύτερο μάλλον γεγονός είναι το ACM International Collegiate Programming Contest.

HattoriHanzo
28-05-2004, 19:27
H agaphmenh mou glwssa programmatismou einai to linux

wraithmare
29-05-2004, 00:04
Warcraft3 editor :worship:
Autos o editor kontevei na ginei glwssa programmatismou
Tespa, oles kales einai gia auto pou exoun sxediastei

4vatar 0f Death
29-05-2004, 00:33
Η Fortran έχει επιζήσει μόνο επειδή το ήδη υπάρχον λογισμικό γραμμένο σε αυτή θα κόστιζε πολύ να ξαναγραφτεί σε άλλη γλώσσα. Κατά τα άλλα, είναι κυριολεκτικά απαράδεκτη.
nope noway...
giati?
to calculation speed ths einai akoma aftasto... kanei pio grhgora apo oles pra3eis... kai einai user friendly.

h matlab den 8a thn 3eperasei pote polu apla giati den einai glwssa programmatismou.... einai apla ena sofistike kompiouteraki..:P

exw akousei para polla atoma na uposthrizoun thn C++ h alh8eia einai oti einai polu kalh glwssa omws einai kai polu Backend glwssa amfibalw ean estw to 0.1% pou thn xrhshmopoioun exoun kanei estw kai 1 programma pou den 8a mporouse na ginei akribws to idio me VB pio grhgora kai me thn idia peripou (97%) apodosh. koinws ean den asxoleise me direct3D, multi mashine programing (tupou Beowulf), klp. to marafeti mporei na ginei me VB, sto miso xrono.

Den pisteuw oti uparxei kaluterh glwssa programatismou h ka8e mia exei thn xrhsh ths... eidalws den 8a epizousan oute gia mia ekdosh, apla etsi...

Ithilmir
29-05-2004, 01:06
Η Fortran έχει επιζήσει μόνο επειδή το ήδη υπάρχον λογισμικό γραμμένο σε αυτή θα κόστιζε πολύ να ξαναγραφτεί σε άλλη γλώσσα. Κατά τα άλλα, είναι κυριολεκτικά απαράδεκτη.
nope noway...
giati?
to calculation speed ths einai akoma aftasto... kanei pio grhgora apo oles pra3eis... kai einai user friendly.
...
Nai alla einai ENTELWS aparadekth. Apaisia. Apokroustikh.Emetikh..Pws to lene ?


h matlab den 8a thn 3eperasei pote polu apla giati den einai glwssa programmatismou.... einai apla ena sofistike kompiouteraki..:P

Koita, mhxanikos xwris na kserei Matlab den yfistatai. Poli apla einai to pio aparaithto ergaleio. Kai ama krineis apo auta pou mporeis na kaneis kai pws ta kaneis, einai glwssa prog. Kamia sxesi me computeraki.



exw akousei para polla atoma na uposthrizoun thn C++ h alh8eia einai oti einai polu kalh glwssa omws einai kai polu Backend glwssa amfibalw ean estw to 0.1% pou thn xrhshmopoioun exoun kanei estw kai 1 programma pou den 8a mporouse na ginei akribws to idio me VB pio grhgora kai me thn idia peripou (97%) apodosh. koinws ean den asxoleise me direct3D, multi mashine programing (tupou Beowulf), klp. to marafeti mporei na ginei me VB, sto miso xrono.

Apla kamia epafh. Douleuw me VB arketo kai ro ( giati einai poli pio eukolh ,euxrhsth kai apli ) alla APEIRA pragmata apla den ginontai. H VB einai glwssa gia na ftiaxneis windowed efarmoges. Tipota allo. Gia ta alla mathe C# h kati.. Tha sou vgei o kolos kai den tha katafereis kai tpt me VB. Sta lew apo prwto xeri...


Den pisteuw oti uparxei kaluterh glwssa programatismou h ka8e mia exei thn xrhsh ths... eidalws den 8a epizousan oute gia mia ekdosh, apla etsi...
Mpaaa...Yparxoun -antikeimenika- kalyteres glwsses, alla auto den simainei oti einai kai eukoles(h euxristes)

rockavlon
29-05-2004, 04:24
all around java. twra kai c/c++ kales einai analoga me to ti thes na kaneis.
Vb ? mpa...

totos571
29-05-2004, 04:36
exei asxolithei kaneis me c#?
pos einai?

Deggial
29-05-2004, 14:02
h matlab den 8a thn 3eperasei pote polu apla giati den einai glwssa programmatismou.... einai apla ena sofistike kompiouteraki..:P

Όχι μόνο είναι γλώσσα προγραμματισμού, είναι και Turing-complete, άρα μπορείς να κάνεις οτιδήποτε πάνω σε αυτή.


exei asxolithei kaneis me c#?
pos einai?

Το συντακτικό είναι παρόμοιο με την C++. Ωστόσο, δεν υποστηρίζει pointers και τα references by call πρέπει ρητά να προσδιορίζονται απ'τη δεσμευμένη λέξη ref. Δεν απαιτεί forward declaration των συναρτήσεων (οι συναρτήσεις μπορούν να βρίσκονται σε οποιαδήποτε σειρά), έχει garbage collector (σε αντίθεση με την C++) και άλλες διαφορές.

wraithmare
30-05-2004, 02:47
H MATLAB einai eleos. Kai peran autou, den mas ekanan oute mia eisagwgh oi p**thdes sth sxolh prin xekinhsoume na th xrhsimopoioume (alla auto einai allo thema...)
@AOD:
oxi, h vb den exei tis dynatothes ths c++ (thn opoia thewrw gamati glwssa)
alla kai h c++ den exei apeires dynatothtes
@Ithilmir:
Exeis dikio. Yparxei mia glwssa pou borei na kanei ta panta. Thymamai kai mia entolh: 1001010100111010001010001010111 :D
Ntaks, ama dialega glwssa tha htan kapoia gia sxediasmo 3d paignidiwn...giati auto thelw na kanw. Exw doulepsei ligo se dark basic kai mia allh-den thymamai, prepei na htan progenesteri ths mhxanhs tou quake

Par'ol'auta...W3 editor :worship:

(akoma na me vrisete?)

katwrimos
30-05-2004, 12:37
i moni glossa programmatismou pou ksero einai i basic :D

O father mou pantos, tin proigoumeni dekaetia, eixe mazi me alous 2 filous politikous mixanikous mia etairia pou legotan analysis. Ekei, ftiaxnane programmata gia politikous mixanikous se fortran.

Battousai
31-05-2004, 00:43
Re paidia egw eimai tis palias sholis. Mou aresei para poli i C . i C++. Vevaia mou aresei kai i Visual Basic......
:twisted: :twisted: :twisted:

HattoriHanzo
01-06-2004, 04:10
deggial... otan mia glwssa einai turing complete den exei periorismous apo godel?

Deggial
01-06-2004, 14:07
deggial... otan mia glwssa einai turing complete den exei periorismous apo godel?

Σαφώς. Εξάλλου το Turing Halting Problem είναι ειδική περίπτωση του θεωρήματος του Godel. Εννοούσα πως μπορεί να λύσει οποιοδήποτε πρόβλημα (με πεπερασμένο μέγεθος εισόδου και χρόνου εξόδου) όπως κάθε άλλη Turing complete γλώσσα.

Υπάρχουν βεβαίως και γλώσσες που χρησιμοποιούνται ευρέως και δεν είναι Turing complete, όπως η SQL (και δε νομίζω να τους νοιάζει τους database-άδες).

4vatar 0f Death
01-06-2004, 14:19
Koita, mhxanikos xwris na kserei Matlab den yfistatai. Poli apla einai to pio aparaithto ergaleio. Kai ama krineis apo auta pou mporeis na kaneis kai pws ta kaneis, einai glwssa prog. Kamia sxesi me computeraki.
dekto einai aparaithto ergaleio, alla e3akolou8ei na mhn einai glwssa apla shkwnei ligo kwdika pou aposkopei. to idio kai ena TI computeraki, ti einai kai auto glwssa?



Apla kamia epafh. Douleuw me VB arketo kai ro ( giati einai poli pio eukolh ,euxrhsth kai apli ) alla APEIRA pragmata apla den ginontai. H VB einai glwssa gia na ftiaxneis windowed efarmoges. Tipota allo. Gia ta alla mathe C# h kati.. Tha sou vgei o kolos kai den tha katafereis kai tpt me VB. Sta lew apo prwto xeri...


ti ekanes kai den sou ebgene?
ean milas gia directX exeis dikio to eipa kai pio panw h VB den uposthrisei kai einai megalo plhgma..
emena to mono pou den mou ekatse htan h prospa8eia na programmatisw remote PC screen grabing xwris server apllication dhl. me thn xrhsh koinou users account kai system permisions, apo thnallh mporeis na kaneis lena soro pragmata etsi me 3 selides kwdika pou se C++ antistoixoun se 23!
einai loipon alh8eia oti uparxoun polla pragmata pou den ginontai me VB alla poso suxna ta xrhshmopoiei enas front-end xrhsths (san emas) auta? ante 6 fores sthn zwh tou... tote 8a anatre3eis p.x. se C++, dekto. alla auto den kanei thn VB "kakh" glwssa...



Mpaaa...Yparxoun -antikeimenika- kalyteres glwsses, alla auto den simainei oti einai kai eukoles(h euxristes)

nai dekto auto alla h euxrhstia einai kai auth enas paragontas ean to pareis etsi mporeis kai na kaneis programming se machine code me hex editor, pou einai kai g* ths glwsses... :P, apo thn allh h twra exoun kanei mbam gia cracking-decrypting h polu kales ikanothtes tou flash actionscript...:shock: ara oti 8es!
Exw akousei polla atoma na ta lene auta gia C++ klp. alla to 85% autwn ean ta bgaleis apo GUI efarmoges psaxnontai, (xwris auto na phgenei proswphka se esena)

Deggial
01-06-2004, 14:28
Koita, mhxanikos xwris na kserei Matlab den yfistatai. Poli apla einai to pio aparaithto ergaleio. Kai ama krineis apo auta pou mporeis na kaneis kai pws ta kaneis, einai glwssa prog. Kamia sxesi me computeraki.
dekto einai aparaithto ergaleio, alla e3akolou8ei na mhn einai glwssa apla shkwnei ligo kwdika pou aposkopei. to idio kai ena TI computeraki, ti einai kai auto glwssa?


Δεν μπορώ να καταλάβω γιατί νομίζεις πως δεν είναι γλώσσα προγραμματισμού (που είναι, παρεπιπτόντως).

Συγγνώμη δηλαδή, αλλά ο υπολογιστής που χρησιμοποιήσες για να γράψεις αυτό το κείμενο είναι απλά ένα εξελιγμένο κομπιουτεράκι. Άσε που τα κομπιουτεράκια είναι ηλεκτρονικά υπολογιστικά συστήματα και αυτά.

wraithmare
02-06-2004, 04:40
Ntaks, mhn analysoume peri computerakiwn...
Tha pesei h sizitisi apo glwsses 3hs genias se prwths kai meta sta calculators?
Eleos
To topic den einai h KALYTERH glwssa programmatismou-anaptysoume apopseis gia thn DIKIA mas agapimeni glwssa programmatismou...
Tespa
Aman pia me to MATLAB! Meta th sxoli standard tha exoume kalytera "pragmata" apo auto (osoi asxolithoume me to klado pou ypostirizei to matlab...me kammenos ypallhlakos :D )

BeBiT
04-06-2004, 22:05
Quick Basic

BLiTzER
05-06-2004, 04:15
KSERO basic (gw, q, u name it :P) kai pascal. Exo didaxtei epishs java, matlab (to opoio de theoro glossa programmatismou, apla epeidh anaferthike) kai assembly, eno exo melethsei elaxista C++.

Par'ol'ayta eimai hardware guy kai sixathika ton programmatismo apo tote pou eprepe na kano ergasies se java.

The_Fool
08-06-2004, 05:41
???

Deggial
08-06-2004, 13:13
http://www.ocaml.org/

Δε ξέρω αν υπάρχει κάποια σύγκριση με το MATLAB, πάντως σε σχέση με C++ είναι το ίδιο γρήγορη, μερικές φορές ελάχιστα γρηγορότερη.

The_Fool
09-06-2004, 01:45
!!! :)

wraithmare
09-06-2004, 02:12
DARK BASIC






















GTP

:malakia:

Lateral
10-06-2004, 15:13
Exw didaxthei Pascal(apisteuta spasarxidiki),C kai Java-to ti xerw vevaia einai allo thema :roll: - alla xalara i Java einai makran i kaluteri 4 me,toso apo pleuras endiaferontos oso kai apo eukolia/xrhsimotita.

aggelhs_rwxamhs
19-09-2004, 07:11
C++ kai 3hros artos.
Cg goystarw pali (mazoxas)

Mastropos
20-09-2004, 14:38
Τούρμπο Πασκάλ,Κουίκ Μπέηζικ

Kingdom Gone
20-09-2004, 15:12
logo


:P

rockavlon
20-09-2004, 15:32
UHU.

basika, kserw logo, basic ola ta flavors, c, C++, java ets k ets exw kanei 2 mathimata epityxws, exw ena pasaleiama apo assembly. delphi ktl...
epishs gnwrizw web - stuff, asp, coldfusion, php, javascript ktl.
ta oipa ta thewrw scripting oxi glwses kath;eautes.

ehm ti na pw omws re paidia. to programming thelei A KALO design gia na mhn baras to kavli sou. kalo testing, gia na bgalei bug free efarmogh, KAIIIIIIII FANTASIA. to na bgalate kapws ena mathima, opws ekana ki egw, de shmainei aparaithta oti an sas dwthei ena megalo task tha ta bgalete pera. LIGOI pou kserw akoma kai diplomatouxoi, einai GAMATOI.
egw eimia average ws kai kakos tha elega....