Еще на тему
Он слишком острый.
С++ старше много фич перекочевало от туда в другие с подобные языки(их уйма). Да и сложнее он шарпа/джавы .
Спасибо за ответ
А там сзади у потолка это пхпшная тусовка в уголке собралась?
Почему олени - понятно. А худые такие, потому что жрать нечего?
Нет, просто уже десять лет "умирают"
ага, так умирают, что с php8 собрались проводить экспансию на асинхронный веб, занимаемый node.js
Ты так написал, как будто асинхронный веб весь занят node.js.Что ну очень далеко от реальности.
само собой, что нет. асинхронно писать можно почти на чем угодно.
пхп, как язык для быстрого набрасывания скриптов, будет захватывать нишу для быстрого набрасывания скриптов. а в асинхронщине это ниша node.js
пхп, как язык для быстрого набрасывания скриптов, будет захватывать нишу для быстрого набрасывания скриптов. а в асинхронщине это ниша node.js
Ну я поэтому и написал в кавычках, что с тобой не так.
я понял иронию, просто коммент кстати пришелся
Инженеры-фортранщики. Просто чуток недоедают.
Когда js dev услышал про инкапсуляцию и полиморфизм.
И понял, что их использовал нечаянно.
А флешеры вот те сверху, с рогами ©
Там где-то должен лежать булыжник с надписью PHP.
Не сказал бы что булыжник, скорее сильно не до политый кактус)
А вообще php стал не так и плох, последние пару лет случайно сталкивался в своей работе, ничё так, почти как C#, только под веб заточен.
А вообще php стал не так и плох, последние пару лет случайно сталкивался в своей работе, ничё так, почти как C#, только под веб заточен.
у нас бытует мнение, что пхп превращается в жабу.
ну в серьезных популярных фреймворках оно как-то так и есть - отпечаток кровавого энтерпрайза, хуле.
ну в серьезных популярных фреймворках оно как-то так и есть - отпечаток кровавого энтерпрайза, хуле.
Популярные фреймворки - это калька с жабы.
И я как пышное очень рад тому, что он постепенно стояновится нормальным ЯП.
Глядишь, годика через три-четыре появятся вакансии на PHP/Java
ибо по сути нет разницы в языке, разница в области применения и затратах на производство
И я как пышное очень рад тому, что он постепенно стояновится нормальным ЯП.
Глядишь, годика через три-четыре появятся вакансии на PHP/Java
ибо по сути нет разницы в языке, разница в области применения и затратах на производство
Мне вот интересно, если есть желание сделать программирование очередным хобби, то что нужно изучать?
а чем ИМЕННО ты хочешь заниматься?
решать задачки по приколы
писать игры
делать моды для игр
веб
скрипты для 3d программ
приложение на телефоны
???
решать задачки по приколы
писать игры
делать моды для игр
веб
скрипты для 3d программ
приложение на телефоны
???
Ну про моды интересно, например. Задачки я уже сел решать в питоне, прикольно так.
Большинство игр написаны на С/С++, так что начинай с них. Но вообще моды можно делать и с помощью посторонних API, без знания языка.
программировать ПЛИС
Тот случай, когда даже ассемблер начинает сосать в плане быстродействия.
В плане быстродействия чего? Скорости разработки - нет, скорости выполнения - тоже нет, современные компиляторы C, C++ оптимизируют очень качественно, нужно очень хорошо знать асм и архтектуру целевой платформы, чтобы сделать программу на асме быстрее компилированной, при этом ещё придётся простоиться с кроссплатформенностью.
Прежде чем писать, почитай что такое ПЛИС. ПЛИС - после программирования превращается в железку которая любой программный код рвёт в щепки.
Я прекрасно знаю что такое ПЛИС, а ты переоцениваешь "скорость" ассемблера, и своим комментарием я лишь дал тебе понять это. Но ты, похоже, не понял, да и хуй с тобой.
Есть много ресурсов, которые помогут начать. Я бы советовал начать с языка C -> (Нашел курс для абсолютных новичков и лекции: https://ru.hexlet.io/courses/introduction_to_c и книгу паралельно можешь читать https://www.ozon.ru/context/detail/id/2480925/). Вот еще, тут вроде излагают все основные концепции - https://javarush.ru/quests/QUEST_HARVARD_CS50.
Как человек с таким же желанием, я выбрал С. Без плюсов и шарпов. А так, поддерживаю вопрос.
Забавный глюк. Отвечал на коммент первым, а оказался...
Я тут написал своё мнение: http://joyreactor.cc/post/3609853#comment16791075
Выбрать что нравится и изучать что нравится.
Хотя, настоятельно рекомендую посмотреть другие языки, те же js, python. Как по мне, на них банально проще думать и писать более сложный код с меньшими усилиями, а значит иметь результаты на выходе.
Писать на C - как делать скульптуру из камня, js,python - как делать скульптуру из глины. Возни меньше, прав на ошибку больше.
Хотя, есть те, кому ассемблер больше всего нравится, они реально им упарываются и балдеют. Поэтому надо посмотреть и попробовать разное, чтобы не оказалось, что C - неудобное говно, и есть язык покайфовей.
Выбрать что нравится и изучать что нравится.
Хотя, настоятельно рекомендую посмотреть другие языки, те же js, python. Как по мне, на них банально проще думать и писать более сложный код с меньшими усилиями, а значит иметь результаты на выходе.
Писать на C - как делать скульптуру из камня, js,python - как делать скульптуру из глины. Возни меньше, прав на ошибку больше.
Хотя, есть те, кому ассемблер больше всего нравится, они реально им упарываются и балдеют. Поэтому надо посмотреть и попробовать разное, чтобы не оказалось, что C - неудобное говно, и есть язык покайфовей.
Лет 20 назад что угодно,
Сейчас есть веселые движет по физике и гкцмлеву, для хобби самое оно
Сейчас есть веселые движет по физике и гкцмлеву, для хобби самое оно
Да и сейчас что угодно. Тренды были и 20 лет назад, а почти все наши парадигмы уже были 60 лет назад.
Мне кажется, ви таки 20 лет назад не были продвинутым в программировании, и потому было всё равно, а сейчас появились интересы и опыт :)
Мне кажется, ви таки 20 лет назад не были продвинутым в программировании, и потому было всё равно, а сейчас появились интересы и опыт :)
Сичтаю, что надо просто писать программы на том рандомном языке, который приглянулся. Всё, что нужно для написания конкретной программы - изучать, всё, что не нужно - выкинуть, даже если программисты говорят, что это важно и интересно. До действительно важного с ростом опыта дорастаешь сам и изучаешь с удовольствием, а не из-под палки . Ограничивать себя правилами и мейнстримовым мнением не стоит, главное писать и получать удовольствие.
Конкретно никто ничего не посоветует, тут то же самое, как с поиском своего предназначения и счастья. Всё индивидуально.
Можно посмотреть на Википедии список парадигм программирования и статьи по разным языкам и подходам. Обычно пишут про достоинства, недостатки, крутые фичи. Выбрать по вкусу. Стоит посмотреть императивные, ооп, динамические, функциональные, логические языки и подходы, выбрать по вкусу.
Главное - не слушать хейтеров, которые плетут, что php и js для лохов, c++ сложен, в python некоторые вещи не по канону, а Haskell выучить нереально. Во-первых, программисты тупо привыкли к этим стереотипам и зашорились, во-вторых, язык и концепции можно не учить полностью, в-третьих, надо получать удовольствие. По крайней мере, если нет скрытой цели натаскаться и получать деньги через год. В таком случае подойдут php, js, python.
Конкретно никто ничего не посоветует, тут то же самое, как с поиском своего предназначения и счастья. Всё индивидуально.
Можно посмотреть на Википедии список парадигм программирования и статьи по разным языкам и подходам. Обычно пишут про достоинства, недостатки, крутые фичи. Выбрать по вкусу. Стоит посмотреть императивные, ооп, динамические, функциональные, логические языки и подходы, выбрать по вкусу.
Главное - не слушать хейтеров, которые плетут, что php и js для лохов, c++ сложен, в python некоторые вещи не по канону, а Haskell выучить нереально. Во-первых, программисты тупо привыкли к этим стереотипам и зашорились, во-вторых, язык и концепции можно не учить полностью, в-третьих, надо получать удовольствие. По крайней мере, если нет скрытой цели натаскаться и получать деньги через год. В таком случае подойдут php, js, python.
когда из программирования знаешь только
LOAD ""
LOAD ""
Программировали на zx80, до того как в стране появились первые ibm-pc XD
О, а динозавры тут в тему.
О, а динозавры тут в тему.
Какой-то сТраный юмор, с учетом что С++ программисты нахер никому не нужны, а вот js разработчик легко найдет себе работу
Конечно, у нас же только веб остался, бэкенды писать не надо совсем.
бэкенды на плюсах давно не пишут, не рентабельно :). C++ это поддержка существующих старых продуктов и развлекалово для гиков
Как будто что-то плохое...
Тут у нас большая половина вайтишников педалями легаси-говно на плюсах и в хуй не дуют.
Тут у нас большая половина вайтишников педалями легаси-говно на плюсах и в хуй не дуют.
Вообще ничего плохого, но это ж не значит что JS разработчик, обязательно должен быть тупой обезьяной, с учетом того что PWA приложения уже тяжело отличить от простого десктопного приложения
Да и это вообще относится к любому языку программирования, я просто считаю такие шутки очень предвзятыми
Да и это вообще относится к любому языку программирования, я просто считаю такие шутки очень предвзятыми
Обязательно.
Иначе он сможет в обработку данных и пойдет в бэкэндеры.
Иначе он сможет в обработку данных и пойдет в бэкэндеры.
Вообще ситуация последние пару лет меняется с точностью до наоборот. Еще лет 5 назад не было должности Senior frontend JavaScript developer, а теперь есть, и такие разработчики могут получать вполне больше чем Backend разработчики, хотя бы только потому что Backend разработка стала простой, рутинной и не требующей большого ума
Разработка это не только формочки для сайта шлепать, если чо. У тебя явно кругозор именно в этот конус заточен.
если бэк простой рутинный и не требующий большого ума - то это формошлёпство а не программирование =)
я имел всё же ввиду серьёзный бэк с обработкой данных (на сегодня - это быстрая обработка больших объёмов данных)
я имел всё же ввиду серьёзный бэк с обработкой данных (на сегодня - это быстрая обработка больших объёмов данных)
Такие шутки будут шутить ещё много лет, и никогда не прекратят.
Моя страна - чужая страна, мой языкм- чужой язык, моё мнение и мнение этих лошков.
Жсники - обезьяны, плюсовики - выжившие из ума деды, непрограммисты - ламеры тупые.
(Картинка про мужика, бабу и осла)
Штампами мыслить энергетически выгодно, а мозг - один из главных потребителей энергии в организме.
Человек так устроен, можно сказать, он эволюционировал, чтобы шутить о тупых жсниках!
Моя страна - чужая страна, мой языкм- чужой язык, моё мнение и мнение этих лошков.
Жсники - обезьяны, плюсовики - выжившие из ума деды, непрограммисты - ламеры тупые.
(Картинка про мужика, бабу и осла)
Штампами мыслить энергетически выгодно, а мозг - один из главных потребителей энергии в организме.
Человек так устроен, можно сказать, он эволюционировал, чтобы шутить о тупых жсниках!
Какие новые бэк-энд продукты пишутся на Javascript? MySQL? PostgreSQL? MongoDB? Clickhouse? Может какой-нибудь Apache Kafka? А на чем написан Google Chrome? А NodeJS? Может десктопные приложения все давно на JavaScript пишут? Нет? Охуеть, везде одни старые продукты и гики.
Не поверишь, но чтоб запостить коммент на джое нужен был js разработчик
Не поверишь, чтобы запостить коммент на джое нужен браузер, ВНЕЗАПНО, на C++. А еще нужен сервер с ОС, ВНЕЗАПНО на C/C++, а еще нужен веб-сервер, не поверишь, ВНЕЗАПНО на C/C++. А еще нужна база данных, ВНЕЗАПНО, не поверишь... ну ты понел.
И в сколько подобных разработках ты поучаствовал? ВНЕЗАПНО, но, не в одной? ну ты понял
Экстрасенс что ли? Запизделся ты товарищ, вот и все.
Экстрасенс или нет но ни одного коммента с утверждением "Да, я крутой С++ разработчик, и пишу кучу софта" я так и не увидел. Я конечно понимаю что С++никам обидно что они становятся вымирающим мамонтом, но такова реальность, те кто хотели развиваться, и не остаться за бортом, уже дано спрыгнули на Objective-C, Java или C#
Конечно конечно, главное верить.
Хз откуда ты это взял. Если ты хочешь развиваться и заниматься сложными и прогрессивными проектами, то тут тебе как раз нужны C/C++.
Чтобы заплатить на джое, современный формощлеп ни в худ не впился, потому то когда писался функционал джоя, никто ещё и не представлял, что фронтэндо можно будет называть программистами и им выделят целую нишу.
попробуй установить вот это
https://www.microsoft.com/ru-ru/p/twitter/9wzdncrfj140
https://www.microsoft.com/ru-ru/p/twitter/9wzdncrfj140
Угомонись. MySQL, MongoDB - это не бэкенд проекты. Бэкенд проекты, это то, что стоит за фронтендом, т.е. серверные приложения, которые большой бизнес почему-то, лол, предпочитает развёртывать на вещах вроде Ruby on Rails, Java, .NET и т.д. Если попробуешь написать более-менее серьёзное серверное бизнес приложение на Java, и потом тоже самое напишешь на С++, то очень быстро поймёшь то, что люди в костюмах поняли уже давно - ЯП это всего лишь инструменты, а С++ плохой инструмент для того, что мы, друг, называем бэкендом.
Бэк-энд это совокупность всех сервисов, из которых собственно строится сайт. И подавляющее большинство мэйнстримовых сервисов написаны либо на C/C++, либо на Java. Java от С++ не далеко уползло по удобству. Ruby написан на C, Python написан на C, NodeJS написан на C, Apache, Nginx - дальше продолжать?
Я не знаю зачем ты защищаешь этого товарища с его маня-мирком, где C/C++ не нужон, а Жабаскрипт рулит. Он не нужон ровно до тех пор, пока тебе не понадобиться C-extension написать или банально свой код ускорить. И да, у меня был опыт с бэкендом (именно бизнес-логикой) на плюсах. Ресурс стал потреблять на порядок меньше ресурсов.
Я не знаю зачем ты защищаешь этого товарища с его маня-мирком, где C/C++ не нужон, а Жабаскрипт рулит. Он не нужон ровно до тех пор, пока тебе не понадобиться C-extension написать или банально свой код ускорить. И да, у меня был опыт с бэкендом (именно бизнес-логикой) на плюсах. Ресурс стал потреблять на порядок меньше ресурсов.
При всем твоем красноречии ты так и не написал что ты крутой C++ сник, с кучей опыта, который кормится на плюсах и учувствует в крутых проектах. А у тебя так, был небольшой опыт с бэкендом. У меня тоже был небольшой опыт с С++, MFC и WTL на десятке коммерческих проектов и теперь этот опыт можно запихнуть куда подальше потому что ЭТО НАХЕР НИКОМУ НЕ НУЖНО
Хера ты некропостер. Я и не говорил что я крутой C++ который пилит бэкенды на плюсах. Хотя и такой опыт у меня был - заменить двигло на php на двигло на c++ с допилом. В предыдущей конторе было дело, приходилось формочки на Qt шлепать. Просто потому что чуваки до сих пор юзают десктопные приложения и их заказчики тоже, и продолжают их юзать после моего ухода. Потому что не вебом единым блеать. Хуевины которые считают всякую инженерную ебалу типа текучести газов, вязкости жидкостей и прочего - до сих пор на C/Fortran пишутся практически без вариантов.
Написали на том, что удобно было использовать в то время. Писали бы через 10 лет - был бы браузер на жс. Жит компиляция цветёт и пахнет. А где перформанс нужен - вставляем нативную библиотеку.
Выбор технологий диктуется временем, степенью их развития и энтузиазмом разработчиков. А эти три штуки со временем меняются. То, что выбрал Вася годы назад, уже неоптимально для меня сейчас.
Выбор технологий диктуется временем, степенью их развития и энтузиазмом разработчиков. А эти три штуки со временем меняются. То, что выбрал Вася годы назад, уже неоптимально для меня сейчас.
Потому не всегда есть смысл следовать за мейнстримом.
А еще я ОС на питоне уже десяток лет жду. Нуачо, удобнее же?
Кто знает, может будет. В процессоры уже всякую хрень понавставляли, инструкция внутри чёрте как интерпретируется по-своему. Микроконтроллер, под который можно писать на JS, уже есть.
Если на оптику перейдём, мощностей будет до жопы - числомолотилки и суперкомпы останутся как есть в старом стиле, а для потребителей смогут даже выпускать чипы, понимающие python или js напрямую.
Если на оптику перейдём, мощностей будет до жопы - числомолотилки и суперкомпы останутся как есть в старом стиле, а для потребителей смогут даже выпускать чипы, понимающие python или js напрямую.
Не смешно. Я эти речи с 2000-го слышу. На вскидку вспоминается Transmeta Crusoe, у которого типа охуенно гибкое ядро, а весь набор x86 - всего лишь набор интерпретируемых процедур. Типа вот-вот мы на нем прям нативно (прямо на ядре, без трансляции в x86) запустим какую-нибудь Java VM и будет нам безграничное счастье. Где оно сейчас подсказать? Микроконтроллеры вполне и питон тянут уже, но в ущерб собственной производительности и энергопотреблению. Другое дело что на это можно забить в некоторых решениях.
>сТраный
Я надеюсь, что это говношутка типа "сраный", а не твоя орфография
Я надеюсь, что это говношутка типа "сраный", а не твоя орфография
понимай как тебе будет более комфортно
И ни одной шутки про Cabal. Странно.
Cobol.
asm-щики смотрят как на маленьких деток
asm-щики не смотрят, не слышат, не чувствуют. asm-щики существуют в виде сгустка чистой энергии.
Отличный комментарий!