Лучший язык программирования
Нравится Delphi, а так C++ и Assembler.
Последний раз редактировалось Nomoq 16.10.2011, 08:17, всего редактировалось 1 раз.
-
- Сержант
- Сообщения: 67
- Зарегистрирован: 26.09.2011
- Поблагодарили: 2 раза
- Контактная информация:
Нельзя так судить, надо исходить от применения. Если ты пишешь какое-то серверное приложение/игру/драйвер то конечно же C/C++, если надо быстро что-то намутить, какое-нибудь оконное приложение, то конечно C# или Java.
C# - Как по моему легко учится, да и позабавится с ним можно.
-
- Лейтенант
- Сообщения: 158
- Зарегистрирован: 15.12.2011
- Поблагодарили: 4 раза
- Контактная информация:
Конечно С#, если брать под вин(к примеру), под веб - PHP...
Но мне, как я вижу, не одному кажется, зачем в опрос сувать все что нашел гугл под словом "программирование", ибо у меня в голове не укладывается как можно C и Delphi ставить в противовес с PHP, и тоже самое с Assembler и LUA, ну и т.д. и т.п. %-) ? Это как сравнивать по весу муху и слона, и думать то, что их вес практически эквивалентен :crazy:
Но мне, как я вижу, не одному кажется, зачем в опрос сувать все что нашел гугл под словом "программирование", ибо у меня в голове не укладывается как можно C и Delphi ставить в противовес с PHP, и тоже самое с Assembler и LUA, ну и т.д. и т.п. %-) ? Это как сравнивать по весу муху и слона, и думать то, что их вес практически эквивалентен :crazy:
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Ну, некоторые вещи переписывают с php на С. Потому что изначально зря выбрали php, но поняли это слишком поздно.
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
- Pr0Ger
- Модератор
- Сообщения: 1829
- Зарегистрирован: 16.01.2009
- Благодарил (а): 17 раз
- Поблагодарили: 214 раз
- Контактная информация:
где он очень сильно тормозит, писать же все на C нецелесообразноNiGHt-LEshiY писал(а):Ну, некоторые вещи переписывают с php на С.
тот-же PHP/Python значительно лучше подходит для веб приложений, при этом обладая хорошей скоростью (скорость PyPy сравнима со скоростью чистого C приложения). Для питона есть такой сервер Tornado, который в один поток с 4 frontend'ами выдает 8k запросов/секунда (легких запросов, а не которые дергают бд десятком сложных запросов). Вчера еще топик на хабре был, где уже упомянутый Tornado в связке с SockJS отдавал >150k WebSocket сообщений в секунду (ес-но с PyPy, обычный CPython не умеющий JIT выдает раза в три меньше)
С другой стороны в PyMongo (драйвер для MongoDB) парсинг BSON сделан как опциональный C модуль, именно потому, что этот момент тормозил, и переписывание дало большое ускорение
А главная проблема PHP в низком уровне входа, что каждый прочитавший первую главу учебника уже бросается писать, и выдает такой код, что хочется вырвать глаза, лишь бы это не видеть; а такого кода очень много
-
- Капитан
- Сообщения: 492
- Зарегистрирован: 23.05.2010
- Благодарил (а): 14 раз
- Поблагодарили: 43 раза
- Контактная информация:
Facebook.
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Фейсбук не самый лучший пример, но пусть.
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
-
- Капитан
- Сообщения: 492
- Зарегистрирован: 23.05.2010
- Благодарил (а): 14 раз
- Поблагодарили: 43 раза
- Контактная информация:
NiGHt-LEshiY
С чего это?
С чего это?
-
- Лейтенант
- Сообщения: 158
- Зарегистрирован: 15.12.2011
- Поблагодарили: 4 раза
- Контактная информация:
Да, я читал про их написанный компилятор "HipHop". Думаю, не совсем корректно говорить про то, что это Facebook написано на сях, я даже не знаю как правильно выразиться)))Facebook.
Я думаю, это лучшей пример.... Хотя опять же там писали компилятор, а не переписывали сайт на сях, если можно так сказать:) . Самое важное, что дал этот ход конем, так это понижение нагрузки на проц сервака. На блоге разработчика с фейсбука написано такФейсбук не самый лучший пример, но пусть.
Но вопрос, который я задавал выше, подразумевал не совсем "пример", я вообще хотел узнать целесообразность переписывания чавота с пхп на си, грубо говоря, в нашей повседневной жизни, если опять же можно так выразиться :D ...With HipHop we've reduced the CPU usage on our Web servers on average by about fifty percent, depending on the page.