Обрыгался

tau
Уже с Приветом
Posts: 514
Joined: 07 Dec 2001 10:01
Location: toronto

Re: Обрыгался

Post by tau »

8K wrote: 06 Mar 2020 01:37 Капец котенку. Я сперва думал, что это только PyCon последние несколько лет вырождается (понагнали теток, которые презентуют/докладают ни о чем). Но блин, в CppCon вообще трансы выступают. И тоже несут в массы zero value с беспрестанным подмигиванием, подергиванием бровями и прочими ужимками.
Не только. Siggraph уже тоже, менее чем за 10 лет, превратился в какой-то бродячий цырк. На CppCon, правда, меня компания не посылает, но я за ними через энтернет подглядываю, тоже что-то подозрительно выглядит.
tau
Уже с Приветом
Posts: 514
Joined: 07 Dec 2001 10:01
Location: toronto

Re: Обрыгался

Post by tau »

И вообще, встревать в высоконаучный спор чего-то не хочется в понедельник, то так оно конешно, фсё фигня, кроме пчёл.
Да и пчёлы тоже фигня.
OtherSide
Уже с Приветом
Posts: 15773
Joined: 01 Mar 2008 15:14

Re: Обрыгался

Post by OtherSide »

TormentorOne wrote: 09 Mar 2020 17:56 Если падает и тормозит, то это проблема кривых рук, а не языка. То что тормозит на плюсах, тем более будет тормозить на JS.
Чисто студенческие понты человека оторванного от бизнеса.
Внимательность = время, время = деньги.

Про тормоза возмите любой чарт на Qt и JS и сравните где и что тормозит. Учитывая что на плюсах его имплементировать примерно в 10 раз дольше
User avatar
TormentorOne
Уже с Приветом
Posts: 232
Joined: 11 May 2019 00:56
Location: US

Re: Обрыгался

Post by TormentorOne »

OtherSide wrote: 09 Mar 2020 20:14
TormentorOne wrote: 09 Mar 2020 17:56 Если падает и тормозит, то это проблема кривых рук, а не языка. То что тормозит на плюсах, тем более будет тормозить на JS.
Чисто студенческие понты человека оторванного от бизнеса.
Внимательность = время, время = деньги.

Про тормоза возмите любой чарт на Qt и JS и сравните где и что тормозит. Учитывая что на плюсах его имплементировать примерно в 10 раз дольше
Оторванного от какого бизнеса? От бизнеса Рога и Копыта? Да, оторван. Потому что мой продукт, в котором, я так это главный инженер, приносит многомиллионный доход моему работодателю.

Понятно, строгать GUI свистелки-перделки можно и на JS, поскольку его логика - это меньше процента от того что делается V8/Webkit и библиотекой рендеринга, написанными на Си, т. е. уровень погрешности. Если у вас тормозит QT, то это проблема самой QT, если JS движок, написанный на том-же с++, делает это быстрее.

Если бы вам пришлось делать серьезную обработку данных, то речь о чём-то кроме С++ бы и не шла. Я вовсе не призываю к С++ для всего, но на данным момент, во многих областях ему нет аналогов.
OtherSide
Уже с Приветом
Posts: 15773
Joined: 01 Mar 2008 15:14

Re: Обрыгался

Post by OtherSide »

Если как вы выразились свистелки-перделки приносят миллионы, они ничем не хуже плюсов.

Для определенных задач плюсам нет альтернативы, но не потому что C++ крут на текущий момент, а из за инфраструктуры, которая вокруг него разрослась. В плюсах тянется много дерьма еще чуть ли не с 70х уже давно неактуального, и наоборот нет современных фишек.
Думаю если бы сейчас ваяли современный язык компайл тайм с нуля, он был бы совсем другим
User avatar
Medium-rare
Уже с Приветом
Posts: 9195
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Обрыгался

Post by Medium-rare »

TormentorOne wrote: 09 Mar 2020 20:47 Если у вас тормозит QT, то это проблема самой QT
Correction: это вовсе "ваша собственная проблема".
Что там есть всё, чем прострелить ногу, это конечно, прямо как в C++.
... and even then it's rare that you'll be going there...
User avatar
TormentorOne
Уже с Приветом
Posts: 232
Joined: 11 May 2019 00:56
Location: US

Re: Обрыгался

Post by TormentorOne »

Medium-rare wrote: 09 Mar 2020 21:41
TormentorOne wrote: 09 Mar 2020 20:47 Если у вас тормозит QT, то это проблема самой QT
Correction: это вовсе "ваша собственная проблема".
Что там есть всё, чем прострелить ногу, это конечно, прямо как в C++.
возможно, но должен признаться - тормознутость QT самой по себе, бросается в глаза. Видимо проблемы дизайна.
User avatar
roadman
Уже с Приветом
Posts: 707
Joined: 12 Mar 2003 22:29
Location: Moscow->Bay Area, CA

Re: Обрыгался

Post by roadman »

OtherSide wrote: 09 Mar 2020 20:54 Думаю если бы сейчас ваяли современный язык компайл тайм с нуля, он был бы совсем другим
Так их - море, новых compile-time языков, D, Rust, Go, Swift, etc.... И заметь-те все они создавались как альтернатива этому "устаревшему, сложному, и т.д." С++. Но оказывается вынужденная простота - "хуже воровства", "хотели как лучше", а получился еще один язык академического уровня, хорош в теории, плох на практике.
"Некоторые языки создавались для решения практических задач (как С/С++), а некоторые, чтобы доказать правоту академических теорий". ©
The philosophy of one century is the common sense of the next. --Henry Ward Beecher
User avatar
Medium-rare
Уже с Приветом
Posts: 9195
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Обрыгался

Post by Medium-rare »

TormentorOne wrote: 09 Mar 2020 21:59 возможно, но должен признаться - тормознутость QT самой по себе, бросается в глаза. Видимо проблемы дизайна.
Вы Qt используете? Что именно?
... and even then it's rare that you'll be going there...
User avatar
TormentorOne
Уже с Приветом
Posts: 232
Joined: 11 May 2019 00:56
Location: US

Re: Обрыгался

Post by TormentorOne »

OtherSide wrote: 09 Mar 2020 20:54 Для определенных задач плюсам нет альтернативы, но не потому что C++ крут на текущий момент, а из за инфраструктуры, которая вокруг него разрослась.
Дайте альтернативы. Я вижу только Rust и Swift, но они не пойдут на сервере, из-за недостатка библиотек для всего на свете.
OtherSide wrote: 09 Mar 2020 20:54 В плюсах тянется много дерьма еще чуть ли не с 70х уже давно неактуального
Да, много всего тянется с прошлого, родовые травмы до сих пор. Зато нет проблемы Питона, когда версия 2 не совместима с 3 и всё приходится переписывать.
OtherSide wrote: 09 Mar 2020 20:54 нет современных фишек.
есть много всего современного. yield - тоже есть как часть библиотеки (см. C++ coroutines) правда без поддержки языка (syntax sugar)

А ещё есть то, что в др. языках нет и никогда быть не может. Например шаблоны + constexp позволяют писать compile time code with no runtime costs + одновременная проверка типов, что уменьшает необходимость юнит тестов.
OtherSide wrote: 09 Mar 2020 20:54 Думаю если бы сейчас ваяли современный язык компайл тайм с нуля, он был бы совсем другим
Здесь согласен, опять смотрим Rust и Swift
Last edited by TormentorOne on 09 Mar 2020 22:24, edited 1 time in total.
User avatar
TormentorOne
Уже с Приветом
Posts: 232
Joined: 11 May 2019 00:56
Location: US

Re: Обрыгался

Post by TormentorOne »

Medium-rare wrote: 09 Mar 2020 22:10
TormentorOne wrote: 09 Mar 2020 21:59 возможно, но должен признаться - тормознутость QT самой по себе, бросается в глаза. Видимо проблемы дизайна.
Вы Qt используете? Что именно?
Саму по себе нет, но я пробовал Qt Visual Studio Tools, которая вроде как на самом Qt и написана. Вот ее медлительность меня и поразила, хотя может там др. какая проблема. Я сам UI давно не занимаюсь.
User avatar
Medium-rare
Уже с Приветом
Posts: 9195
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Обрыгался

Post by Medium-rare »

TormentorOne wrote: 09 Mar 2020 22:17 Саму по себе нет, но я пробовал Qt Visual Studio Tools, которая вроде как на самом Qt и написана. Вот ее медлительность меня и поразила, хотя может там др. какая проблема. Я сам UI давно не занимаюсь.
А, какой-то plug-in. Это точно, давайте дальше проивзодные брать, а оно же на C++!
Понятия не имею. Всё время в Qt Creator, что сервер, даже без Qt, что клиент, с ней.

P.S. Как всегда, определение "тормозит", оно само по себе тормозит. :pain1:
А то с предыдущим оратором начал бы бисер метать, как именно shader используется.
... and even then it's rare that you'll be going there...
OtherSide
Уже с Приветом
Posts: 15773
Joined: 01 Mar 2008 15:14

Re: Обрыгался

Post by OtherSide »

Во первых язык существует не сам по себе а в виде инфраструктуры - уже существующего кода, специалистов, фреймворков, библиотек и прочее. Уже этим плюсы будут бить конкурентов, а не качеством самого языка.
Второе - говорить что дескать код на плюсах тормозит только потому что плохо написан - с одной стороны банальность, с другой - глупость. С практической т.з. нафиг надо выбирать для повседневных задач инструмент, который требует высокой квалификации, больше времени, а результат еще и не гарантирован.
User avatar
MacArrow
Уже с Приветом
Posts: 343
Joined: 25 Jul 2005 04:47
Location: Десногорск-Москва-SFBA-Toronto-SFBA

Re: Обрыгался

Post by MacArrow »

Уважаемые коллеги, зачем же тут спорить? Пусть молодёжь популяризует свой JS, школы перестанут выпускать нормальных программистов и все будут радоваться, пока не наступит полный Кобол. А вот тогда эти же хипстеры, путаясь в тесных штанишках, размазывая слёзы и смузи по бороде, понесутся за помощью на трясущихся гироскутерах (а что вы хотели когда прошивку на JS писали???) Так вот, к кому, вы думаете, они побегут?
tau
Уже с Приветом
Posts: 514
Joined: 07 Dec 2001 10:01
Location: toronto

Re: Обрыгался

Post by tau »

Second that.
Как говорится, "не нравится - не ешь". Лично я С++ люблю нежной любовью уже лет тридцать. Последние новомодные инкарнации ещё больше люблю.
Наконец-то стало возможно писать короткий, элегантный и легко-читаемый код.
Питонизацию вселенной предлагаю отложить на послезавтра.
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Обрыгался

Post by Мальчик-Одуванчик »

tau wrote: 10 Mar 2020 15:53 Лично я С++ люблю нежной любовью уже лет тридцать. Последние новомодные инкарнации ещё больше люблю.
Наконец-то стало возможно писать короткий, элегантный и легко-читаемый код.
А я его еще больше КУ!
User avatar
M. Ridcully
Уже с Приветом
Posts: 12017
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Обрыгался

Post by M. Ridcully »

Yep, just 2 types of languages - they one they always bitch about and the one nobody uses.
Мир Украине. Свободу России.
User avatar
Medium-rare
Уже с Приветом
Posts: 9195
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Обрыгался

Post by Medium-rare »

:lol: Кто ещё не зашёл тут обрыгаться?
... and even then it's rare that you'll be going there...
User avatar
Херовимчик
Уже с Приветом
Posts: 5284
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Обрыгался

Post by Херовимчик »

phpBB [video]

Return to “Работа и Карьера в IT”