Захотелось пюрешки
Но ведь все знают, что плюсы можно выучить за каких-то 20 дней...
Если вдруг кто не знает, вот инструкция:
Как-то так. Но даже спустя 4 года разработки на плюсах я все еще чувствую себя дном.
Прошло 40 лет.
это те самые новые фичи, которые 15 лет как в D есть, еще и сделанные по-человечески? :)
Ты меня прям заинтересовал. Пойду проникнусь темой.
Про реализацию лямбд в других языках тоже посмотри.
Так глядишь - может и дополнительно пару удобных языков освоишь.
Так глядишь - может и дополнительно пару удобных языков освоишь.
Ну, из-за специфики моей работы, мне кроме Java и C++ других языков не нужно знать. Но чисто ради себя, для общего развития, наверное стоит попробовать.
не пиши чепухи и не учи молодняк дурному, на с++ надо еще в зачаточном состояние учиться манерам построение правильного кода.
А когда у тебя есть солидная база, браться разрабатывать надо на фреймворках - где ты сэкономишь сотни тысячь человека часов при разработке больших проектов.
Хотя хз, может тебе в кайф писать на процедурке примитивнейщии функции - утешая себя что ты гений кода БУГОГА
А когда у тебя есть солидная база, браться разрабатывать надо на фреймворках - где ты сэкономишь сотни тысячь человека часов при разработке больших проектов.
Хотя хз, может тебе в кайф писать на процедурке примитивнейщии функции - утешая себя что ты гений кода БУГОГА
А с чего ты взял, что я пишу на чистом процедурном программировании, и не использую фреймворки? Вот как эта мысль вообще вытекает из моего комментария?
На самом же деле, я не то чтобы не использую фреймворк, я модифицирую фреймворк. Занимаюсь оптимизациями нативной графической подсистемы Андроида. Проще говоря, модифицирую/оптимизирую плюсовые библиотеки Андроида, которые занимаются отрисовкой графики на ОпенГЛ.
На самом же деле, я не то чтобы не использую фреймворк, я модифицирую фреймворк. Занимаюсь оптимизациями нативной графической подсистемы Андроида. Проще говоря, модифицирую/оптимизирую плюсовые библиотеки Андроида, которые занимаются отрисовкой графики на ОпенГЛ.
Молодец, но в любом случае - js, актуален в веб разработке, и с++ там накуй не нужен, так то- твой комент выглядет как обычный выебон, только не обижайся томми
Ну а при чем тут веб-разработка? Разве речь вообще шла о ней? Естественно, что в веб-разработке с++ нахер не нужен. Своим комментарием я лишь хотел показать, что не стоит боятся сложностей JS, поскольку всегда есть что-то пожестче.
А чегой то вдруг JS стал сложным? Пишу на нём уже лет 8, кроме прототипно-ориентированного наследования там вроде всё просто. А оное есть и в пайтоне. Можно конечно устроить срач про приведение типов, но "нормальные пацаны" им практически не пользуются и не складывают массивы с динозаврами.
Конечно за последние пару лет язык сильно усложнили, добавив нормальную поддержку итераторов (вкл. генераторы и асинхронные генераторы), деструктуризацию, классы ("как в нормальных языках") и ещё ряд фич рода синтаксического сахара. Если глубоко не вникать, то вроде всё довольно понятно и просто. Более того, с новыми классами не обязательно уметь прототипное ООП, т.к. оно там внутрь них достаточно хорошо зарыто, чтобы забыть про это.
По сути за 21 день и в правду можно научиться писать на JS что-нибудь, что не будет падать в segmentation fault в зависимости от фазы луны ;)
Конечно за последние пару лет язык сильно усложнили, добавив нормальную поддержку итераторов (вкл. генераторы и асинхронные генераторы), деструктуризацию, классы ("как в нормальных языках") и ещё ряд фич рода синтаксического сахара. Если глубоко не вникать, то вроде всё довольно понятно и просто. Более того, с новыми классами не обязательно уметь прототипное ООП, т.к. оно там внутрь них достаточно хорошо зарыто, чтобы забыть про это.
По сути за 21 день и в правду можно научиться писать на JS что-нибудь, что не будет падать в segmentation fault в зависимости от фазы луны ;)
>но "нормальные пацаны" им практически не пользуются и не складывают массивы с динозаврами.
ослабевает контроль за опечатками, изменение типа переменной может внезапно привести к неожиданным последствиям
ослабевает контроль за опечатками, изменение типа переменной может внезапно привести к неожиданным последствиям
Титан, титан, отвергнут цифровыми тян
Плюсы таки стали уёбищно сконструированным языком с не менее странными (и обновляемыми быстрее, чем ты их учишь) костылями поверх языка и стандартной библиотеки?
з.ы. да и - как бы обычно ими решают задачи несколько разного типа же, не?
з.ы. да и - как бы обычно ими решают задачи несколько разного типа же, не?
Ну, а что тонкостей хватает - ну, такое. Они могут хотя бы быть логичными :-)
Ну, я бы так н сказал. Плюсы - довольно изящный язык, если его хорошо знать.
>начиная с темплейтной магии, семантикой перемещения с р-валуе ссылками и лямбда-функциями.
это как раз из самого простого
это как раз из самого простого
Потому и написал «начиная».
И нет, это не самое простое, особенно темплейты.
Сложным его делает, на мой взгляд, ублюдский прекомпилер, делающий его не одним языком, а 10+. Серьезно #ЭТА_ШТУКА хуже любой goto, даже в самой извращенной форме. 50 оттенков int'a. А еще там жуткие договоренности об именовании, и ни чем необоснованная любовь к шаблонам. Все это говно вместе и делает плюсы сложными. Без этих вещей он простой и лаконичный язык на котором приятно программировать.
Ну так, два языка: один для фронта, другой для бека
Ну так js то можно и парадный, и в шоколадный
Ну он там почти PHP догнал.
Это надо постараться, чтобы стать таким же заднеконцовым как пых
Пишу исключительно на FiM++!
Я PHP программист
Мои соболезнования. Я тоже..
Я личинка PHP juna. Может мне остановиться?
PHP-программист.
Суры и асуры, почему нынешняя молодёжь пишет дефисы (дефисоминусы) там, где не надо, и не пишет там, где надо?
Программист же должен понимать, как много может зависеть от одного символа.
Суры и асуры, почему нынешняя молодёжь пишет дефисы (дефисоминусы) там, где не надо, и не пишет там, где надо?
Программист же должен понимать, как много может зависеть от одного символа.
*2000 years later*
Чтобы написать коммент, необходимо залогиниться