PDA

Показать полную графическую версию : Быстрый Toy Compiler


ManHack
12-02-2010, 18:58
Здравствуйте!
Передо мной стоит задача написания компилятора (toy compiler на самом деле).
И в этой задаче очень важно насколько быстр будет этот компилятор.
А скорость работы напрямую зависит от языка программирования.
Выбирать приходится из Pascal(Delphi), C, C#, Java, Oberon.
Который из них даст шансы достигнуть наибольшей скорости работы?

ganselo
12-02-2010, 22:26
Про Oberon не слышал, а из остальных я бы выбрал Cи.

vanecki
13-02-2010, 16:12
Oberon »

Можете забыть про него.

ganselo, +1

EvgeniyQQQ
17-02-2010, 13:04
Я так же поддерживаю мнение ganselo и vanecki. Си будет предпочтительнее остальных по скорости работы приложения написанного на нём. В тоже время, по моему мнению, на Java или C# будет легче писать алгоритмы... а раз легче, то и соответственно меньше ошибок будет допущено при их написании. Меньше времени займёт работа. А главное, опять же на мой (возможно субъективный) взгляд, будет легче написать более быстрый алгоритм.
В целом же, выигрыш в производительности между Си и Java/С#, при прочих равных условиях, на современном ПК будет не большим, если вообще будет :)




© OSzone.net 2001-2012