Какой интерпретируемый язык лучше?
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
Кому не лень - напишите почему вам нравится тот или иной язык (синтаксис, скорость, распространённость мб) и чем он лучше других.
PS: не выбирайте все языки, только лучшие из списка, по вашему мнению.
PS: не выбирайте все языки, только лучшие из списка, по вашему мнению.
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Perl и Python быстрейшие из сильнейших.
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
Простите, если дам начало холивару, но Lua...много про него хорошего начитался, наверное. В частности, про встраиваемость и гибкость. Впрочем, как и про Python.
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Lua самый подстраиваемый язык , ИМХО
-
- Капитан
- Сообщения: 492
- Зарегистрирован: 23.05.2010
- Благодарил (а): 14 раз
- Поблагодарили: 43 раза
- Контактная информация:
Brainfuck, я почти написал свой интерпретатор.
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
Ну, вот понабежали неадекваты D: .
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
В опросе специально нету пункта "другие". xD
А вообще, Brainfuck - такое уг... Хуже только Whitespace... Lisp тащит)))
$t@t!c_V()1D
Я этот опрос создал после гугления по поводу интеграции луа в приложение. %)
А вообще, Brainfuck - такое уг... Хуже только Whitespace... Lisp тащит)))
$t@t!c_V()1D
Я этот опрос создал после гугления по поводу интеграции луа в приложение. %)
-
- Капитан
- Сообщения: 492
- Зарегистрирован: 23.05.2010
- Благодарил (а): 14 раз
- Поблагодарили: 43 раза
- Контактная информация:
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
Собственно, LUA PK да и вообще вся подсистема LUA в Phx довольно неплохо себя чувствует. Как выпущу финалку 1.5, займусь более тесной интеграцией - у LUA огромные возможности.MOZGIII писал(а):Я этот опрос создал после гугления по поводу интеграции луа в приложение. %)
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
- Pr0Ger
- Модератор
- Сообщения: 1829
- Зарегистрирован: 16.01.2009
- Благодарил (а): 17 раз
- Поблагодарили: 214 раз
- Контактная информация:
Python - большая стандартная библиотека, навязывание правил оформления кода, хороший фреймворк для веб приложений (django), поддерживается на Google App Engine
Lua - легковесный, легко интегрируется
Lua - легковесный, легко интегрируется
-
- Капитан
- Сообщения: 492
- Зарегистрирован: 23.05.2010
- Благодарил (а): 14 раз
- Поблагодарили: 43 раза
- Контактная информация:
Зависимость вложенности от индентации -Pr0Ger писал(а):навязывание правил оформления кода
- Pr0Ger
- Модератор
- Сообщения: 1829
- Зарегистрирован: 16.01.2009
- Благодарил (а): 17 раз
- Поблагодарили: 214 раз
- Контактная информация:
Deus_Ex_Machina
нет, лучше писать вот такили все таки так:
будь моя воля, я бы подвергал кастрации тех, кто пишет как в первом образце, ибо это поддерживать невозможно, все кто писал что-то серьезное поймут
а так, попишешь на питоне, будешь и везде правильно отступы ставить
нет, лучше писать вот так
Код: Выделить всё
for (int i = 0; i<a; ++i){
if (i<5) {
foo();
} else{
if (i>10) {
bar();
}}}
Код: Выделить всё
for i in range(0, a):
if i<5:
foo()
else:
if i>10:
bar()
а так, попишешь на питоне, будешь и везде правильно отступы ставить
-
- Капитан
- Сообщения: 492
- Зарегистрирован: 23.05.2010
- Благодарил (а): 14 раз
- Поблагодарили: 43 раза
- Контактная информация:
Нормальные люди придерживаются определенного стиля, K&R или другого. Так, как в первом варианте, пишут только школьники.Pr0Ger писал(а):Deus_Ex_Machina
нет, лучше писать вот так