Код мать его Код
Sep. 20th, 2014 04:47 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
каким же надо быть отморозком чтобы использовать всяки питоны, руби ( сам пытался) и хаскелы... И я убейте меня на месте не понимаю - какого хрена городить весь этот лес экзотики если есть быстрый и опробованный С++ ? Нахрена эти эксперементы ? Вот видел я научный разработки по высоконагруженным веб приложениям где были поделки CppCMS которые в разы делали все остальные реализации высоконагруженных сценариев. Нет я понимаю PHP нужен тому кто думает плохо, да и раньше он память экономил. Но остальное зачем ? Скорость разработки ? Ну да на питоне скорость разработки в пять раз выше - так скорость работы приложений просто убивает, насметь. Даже Руби не доходит до такого. Конечно когда сейчас на пхпшили мусора на их фоне и Руби и Питон - шедевры. Но есть например С# если так скорость разработки важна - ну да он не такой лаконичный как питон или похуистичный как руби ( кстати у меня когда я с ним эксперемнтировал было стойкое ощущение что я это где то видел ... да 1С 8.2 /// кстати любопытно что юрлицо при разработке этого языка называлось Дарумсан - привет Мацухиро Мацумото... ) . Но скорость разработки на С# всего раза в полтора два медленнее чем на Питоне. Есть и Джава. И холивары синет или джава. Что по сути одно и тоже. Да Да - холиварщики , даже кроссплатформенность теперь практически одинакова. Остальное тоже - близнецы. Чуть поменял компилятор и вылез вперёд. AOT on и оба вперед. Хотя если говорить про заработать денег - Джава даёт больше шансов, просто тупо раз в десять больше унаследованного кода. Ранее у С# были очень серьёзные недостаки которые только что устранили. А скорость работы нужна - только С/С++ или ASM да дольше разработка - но оно того стоит.
Запись сделана с помощью m.livejournal.com.
no subject
Date: 2014-09-20 01:37 am (UTC)добавляйтесь)
no subject
Date: 2014-09-20 10:46 am (UTC)Есть опыт (10 лет назад) програмирование микроконтролеров. PHP скрипты в процедурном стиле (7 лет назад), MySQL. Имею теоретические знания ООП. 3 года назад делал сайт на YII Framework, но не доделал, забросил.
Есть время, но и возраст уже не 20 лет. Стоит ли?
no subject
Date: 2014-09-20 11:33 am (UTC)no subject
Date: 2014-09-20 11:36 am (UTC)no subject
Date: 2014-09-20 10:11 pm (UTC)no subject
Date: 2014-09-23 07:20 am (UTC)no subject
Date: 2014-09-20 10:53 pm (UTC)no subject
Date: 2014-09-20 10:05 pm (UTC)Программирования микроконтролёров в Германии никому не нужно - там своих хватает и отличная школа подготовки. Если только в нефтянку попадёте эрефскую - тогда однозначно только STEP7 - на наших газопроводах вся автоматика сименсовская. Но сегмент узкий.
PHP с развитием CMS ок не особо нужен кому. Потому что высоконагруженные решения на нём не сделаешь, скорость разработки медленее чем со сравнимыми по скорости питон и руби в разы, а возможности меньше. У php нет будущего, хотя сейчас он ещё продаваем и некоторое время будет. Мускул - хорошее начало но надо расти до Посгри или же Оракла или ДБ2. Проектировщики решений на данных СУБД будут нужны ещё очень долго. Самый большой спрос на ораклистов, потом ДБ2 и тут изменений не предвидится. А вот Посгри это самая перспективная свободная СУБД и там сегмент небольшой но будет расти. Мускул же это неплохое решение - но для бедных ( если не считать полных переписок под свои нужды гигантов, но то как бы не совсем мускул уже. )- естественно платить за разработку для этих СУБД мало кто будет - а использование на уровне возможностей CMS не требует его знания вообще. В общем знать особенности более сложной СУБД и PL/SQL позволит реально зарабатывать на этом - а более простое так - копеечка если попадётся.
И вообще надо сначало определиться - какое направление интересно ? Веб разработка или мобильные приложения, гейм дев или серверные решения, разработка баз данных или ещё что. На всё одной жопой не сядешь. А если просто заработать и максимально востребованным быть - то конечно же Java. Даже C++ не так востребован, хотя и быстрее в исполнении, порой даже в пять раз на некоторых задачах, разработка на нём занимает в три раза больше человекочасов, а задачи эти именно что некоторые и требуют хороших кодеров, иначе код на си может оказаться даже хуже явовского по скорости, особенно сейчас когда появился AOT и GCJ . Он сложнее и требует внимания. А Java при всех своих недостатках популярна - приемлимая скорость разработки, много программистов (хотя нужно ещё больше), нет лексического тупика который есть у более быстрых по скорости разработки Питон и Руби. Чем проще элементы тем более чёткий и быстрый код можно написать, но тем больше времени нужно на разработку. Это постулат. А Питон и Руби имеют лексические формы слишком широкие и сложные для интерпретации. Так что они никогда Java не догонят по скорости выполнения программ. Также как Java (если не смотреть на рекламу и хитрые примеры) никогда не догонит С++ а он в свою очередь не догонит ассемблер. НО при том что Java ни в чём не лучшая она даёт то что нужно бизнесу- достаточную скорость исполнения и разработки.
А я лично всё таки сторонник сишарпа. Но этот язык только в самом начале пути, только в следующем году он будет окончательно сформирован. И может никогда комерчески не выстрелить. Хотя жить будет. Потому что он это всего лишь допиленная Java и ничего более. В конце своего пути он будет работать быстрее Java раза в полтора и разработка на нём будет раза в полтора быстрее. Но это не то ради чего бизнес может пойти в этом направлении, а куча программистов будет всё таки на более успешном Java. С другой же стороны его поджимает С++ потому что код выполненный на C++ человеком понимающим что именно он делает в 90% случаев намного быстрее и Java и C#. А станет ли он новым компромисным языком зависит исключительно от Майкрософт - у которой пока маркетинг прихрамывает.
Касаемо же С++ - человек знающий этот язык всегда будет иметь на хлеб с маслом. Да - он не так востребован как Java, не так оплачиваем, но будет нужен всегда. Потому что никто так и не придумал языка высокого уровня обладающего такой функциональностью, но быстрее. Плюс куча компиляторов и фреймворков.
no subject
Date: 2014-09-21 07:22 pm (UTC)no subject
Date: 2014-09-21 11:29 pm (UTC)no subject
Date: 2014-09-22 07:11 am (UTC)Еще можно гамать с бургами в командах, но лично мне чтот ни во что не хочется играть =)
no subject
Date: 2014-11-23 02:27 pm (UTC)не упоминаете АSP.net, за которую сейчас вроде как в 2 раза больше зарплату обещают
( чем за разработку на PHP-смs, и по-моему за ДЖаву тоже) ?
no subject
Date: 2014-11-23 05:31 pm (UTC)