@ProCxx

Страница 1249 из 2477
Grigor
27.08.2017
17:22:03
все вакансии в лс @AlexFails, а это стоит удалить)

Berkus
27.08.2017
18:12:41
Baruch
27.08.2017
18:22:05
тут есть Илья Чижанов @ilya_chizhanov?

Google
Ioann V
27.08.2017
19:16:43
Если беркус пишет свою ось, то я думаю ассемблера он не лишен. особенно когда речь заходит про ia и т.п

А я думал что он как раз меньше всего с этим связан :)

Ilia
28.08.2017
04:23:40
Можете порекомендовать хороший клиент для Reddit под Андроид? Для именно чтения и написания постов о программировании.

Vladislav
28.08.2017
04:32:10
chrome?

Ilia
28.08.2017
04:38:40
Лучше?

Anton
28.08.2017
05:13:50
Firefox?

Ned Ogl
28.08.2017
05:47:01
Что делать, если что-то не работает, мы все знаем. Но что делать, если работает то, что работать не должно в принципе?

Vladislav
28.08.2017
05:49:55
о windows

Ned Ogl
28.08.2017
05:57:27
ты о чём?
64-битный код работает в protected mode

Без long mode, причём

Акбаржон
28.08.2017
05:59:42
Всем хорошего

Google
Акбаржон
28.08.2017
05:59:58
кто знает язык програмирование С

Ned Ogl
28.08.2017
06:00:30
Линус Торвальдс, полагаю. Остальным это не под силу.

Friedrich
28.08.2017
06:19:23
Линус Торвальдс, полагаю. Остальным это не под силу.
Это который не осилил strict aliasing, и у которого код не собирается с -O0? Не, я что-то не уверен, что он «осилил на 100%» :)

Friedrich
28.08.2017
06:22:55
Кстати, а у него какая-то объективная критика плюсов есть? Или он просто так их хейтерит? :)

Like
28.08.2017
06:23:15


Загадываю желание

Berkus
28.08.2017
06:24:18
Friedrich
28.08.2017
06:24:41
Нашёл даже коммиты Линуса на плюсах, кстати: https://github.com/Subsurface-divelog/subsurface/commit/6554e4f21e4deaa6b140ff09e07f629474257308

Раньше он там в subsurface только сишную часть в основном трогал.

Хотя там такие плюсы, конечно, «Си с Qt».

Berkus
28.08.2017
06:25:14
torvalds committed with dirkhh 7 days ago dirkhh писал

торвальдс коммитил только

Friedrich
28.08.2017
06:25:28
Нет же, наоборот

Посмотри соседние коммиты. Все пишут, а dirkhh мейнтейнит сам и подмерживает у них.

Berkus
28.08.2017
06:27:02
ну ок, не даешь похейтить линуса!

Like
28.08.2017
06:41:26
“Сложность С++ существенно превышает ту, с которой может справиться мозг отдельного программиста” Все плохо

Alexander
28.08.2017
06:42:29
может ему бы к доктору что ли сходить

Google
Like
28.08.2017
06:42:51
Alexander
28.08.2017
06:42:56
кто?

Like
28.08.2017
06:43:32
”С++ — кошмарный язык. Особенно кошмарным его делает тот факт, что множество недостаточно грамотных программистов используют его, до такой степени, что оказывается намного проще выкинуть его как мусор. Откровенно говоря, даже если нет *никаких* причин для выбора Си, кроме того, чтобы держать С++-программистов подальше — то одно это уже будет достаточно веским основанием для использования Си. ...Я пришёл к выводу, что *действительно* предпочту выгнать любого, кто предпочтёт вести разработку проекта на С++, нежели на Си, чтобы этот человек своим вмешательством не загубил проект, в который я вовлечён. С++ приводит к очень, очень плохим проектным решениям. Неизбежно начинают применяться «замечательные» библиотечные возможности вроде STL, и Boost, и прочего мусора, которые могут «помочь» программированию, но порождают: — невыносимую боль, когда они не работают (и всякий, кто утверждает, что STL и особенно Boost стабильны и портируемы, настолько погряз во лжи, что это даже не смешно) — неэффективно абстрагированные программные модели, когда спустя два года обнаруживается, что какая-то абстракция была недостаточно эффективна, но теперь весь код зависит ото всех окружающих её замечательных объектных моделей, и её нельзя исправить, не переписав всё приложение) Другими словами, единственный способ иметь хороший, эффективный, низкоуровневый и портируемый С++ сводится к тому, чтобы ограничиться всеми теми вещами, которые попросту доступны в Си. А ограничение проекта рамками Си будет означать, что люди его не выкинут, и что будет доступно множество программистов, действительно хорошо понимающих низкоуровневые особенности и не отказывающихся от них из-за идиотской ерунды про «объектные модели». ... когда эффективность является первостепенным требованием, «преимущества» С++ будут огромной ошибкой.“ Вот его слова

Kirill
28.08.2017
06:44:48
Это же баянище от треда когда выбирали язык для гита

Like
28.08.2017
06:45:05
Ого сколько фраз от него ?

Kirill
28.08.2017
06:45:11
Там очень много хейта с двух сторон было)

Alexander
28.08.2017
06:45:59
ахахахахах, я этого раньше не видел)

боже, как же у кого-то горит от крестов. Но ИМХО - написан бред

Kathu
28.08.2017
06:48:35
какая то критика без аргументов, к каждому предложению можно в начале приписать "я считаю, ..."

Alexander
28.08.2017
06:49:23
ничего-ничего, пусть вместо крестов на Го валят ?

Kathu
28.08.2017
06:49:38
больше похоже на животный ужас перед необходимостью переделывать весь сишный легаси на с++

Alexander
28.08.2017
06:49:43
Но ведь про буст и стл все так?
но ведь... в Си вообще такого нет....

Friedrich
28.08.2017
06:49:44
”С++ — кошмарный язык. Особенно кошмарным его делает тот факт, что множество недостаточно грамотных программистов используют его, до такой степени, что оказывается намного проще выкинуть его как мусор. Откровенно говоря, даже если нет *никаких* причин для выбора Си, кроме того, чтобы держать С++-программистов подальше — то одно это уже будет достаточно веским основанием для использования Си. ...Я пришёл к выводу, что *действительно* предпочту выгнать любого, кто предпочтёт вести разработку проекта на С++, нежели на Си, чтобы этот человек своим вмешательством не загубил проект, в который я вовлечён. С++ приводит к очень, очень плохим проектным решениям. Неизбежно начинают применяться «замечательные» библиотечные возможности вроде STL, и Boost, и прочего мусора, которые могут «помочь» программированию, но порождают: — невыносимую боль, когда они не работают (и всякий, кто утверждает, что STL и особенно Boost стабильны и портируемы, настолько погряз во лжи, что это даже не смешно) — неэффективно абстрагированные программные модели, когда спустя два года обнаруживается, что какая-то абстракция была недостаточно эффективна, но теперь весь код зависит ото всех окружающих её замечательных объектных моделей, и её нельзя исправить, не переписав всё приложение) Другими словами, единственный способ иметь хороший, эффективный, низкоуровневый и портируемый С++ сводится к тому, чтобы ограничиться всеми теми вещами, которые попросту доступны в Си. А ограничение проекта рамками Си будет означать, что люди его не выкинут, и что будет доступно множество программистов, действительно хорошо понимающих низкоуровневые особенности и не отказывающихся от них из-за идиотской ерунды про «объектные модели». ... когда эффективность является первостепенным требованием, «преимущества» С++ будут огромной ошибкой.“ Вот его слова
...а потом спокойно берёт и пилит этот submerge на Qt :)

Kathu
28.08.2017
06:49:55
Но ведь про буст и стл все так?
с чего бы это? где доказательства?

Pepe
28.08.2017
06:49:58
но ведь... в Си вообще такого нет....
Ну так, видимо он за самописное

с чего бы это? где доказательства?
Ну я не юзал буст но многие не любят в том числе и потому что его вроде как сложно кусками маленькими тащить

Alexander
28.08.2017
06:50:42
Ну так, видимо он за самописное
ну так, видимо, кто-то дурак

Kathu
28.08.2017
06:51:00
что-то я не наблюдаю "стабильных" и "переносимых" библиотек на си от линуса взамен такого плохого stl и boost

Google
Friedrich
28.08.2017
06:52:00
Ну я не юзал буст но многие не любят в том числе и потому что его вроде как сложно кусками маленькими тащить
Нет, это в общем случае неправда. Некоторые части буста, действительно, зависят друг от друга, но многие другие вообще являются header-only и их притащить на проект очень просто.

Alexander
28.08.2017
06:52:43
Нет, это в общем случае неправда. Некоторые части буста, действительно, зависят друг от друга, но многие другие вообще являются header-only и их притащить на проект очень просто.
Кто-то в рассылке буста рассылает иногда dependency report. Ситуация не очень хорошая, на самом то деле. Но работа надэтим тоже ведётся

Friedrich
28.08.2017
06:52:53
что-то я не наблюдаю "стабильных" и "переносимых" библиотек на си от линуса взамен такого плохого stl и boost
Знаете, а вот серьёзно: я на C не припомню библиотек такого уровня абстракции. Есть ли на C библиотеки для работы с контейнерами, деревьями или чем-то в этом роде?

Alexander
28.08.2017
06:52:58
используйте Boost.DCP и не знайте горя

Admin
ERROR: S client not available

Pepe
28.08.2017
06:54:03
ну так, видимо, кто-то дурак
Думаю у него bias. Он то ядро сделал самописное, а уж контейнер какой нибудь написать

Friedrich
28.08.2017
06:54:06
а как ты на Си напишешь general container? макросами? )))
Мне видится несколько вариантов — да, через void* или макросами. Может, ещё как-то можно хитро вывернуться на _Generic.

Alexander
28.08.2017
06:54:43
Мне видится несколько вариантов — да, через void* или макросами. Может, ещё как-то можно хитро вывернуться на _Generic.
ну так то лучше воспользоваться средствами, которые предназначены для этого, а не морочится говном каким-то

Pepe
28.08.2017
06:54:47
а как ты на Си напишешь general container? макросами? )))
Можно же функциональными пойнтерами если аналог шаблонов

Like
28.08.2017
06:55:53
А Страус отвечал на заявления Пингвина?

Alexander
28.08.2017
06:58:48
Я думаю, что он ищет какой-нибудь C Standard Macros Library

Berkus
28.08.2017
07:00:25
Я думаю, что он ищет какой-нибудь C Standard Macros Library
дыа, каждый сишник пишет себе такую сам

в мире портабельного генерик си для твоего конкретного компьютера это разумно и допустимо

Ilia
28.08.2017
07:01:26
Google
Nik
28.08.2017
07:02:44
Си это страшно

Ilia
28.08.2017
07:03:53
Like
28.08.2017
07:03:57
Просто хейтит. Он не неосилил, он просто минималист.
Ну, хоть на С пишет, а не свой язык запилил

Ilia
28.08.2017
07:06:34
боже, как же у кого-то горит от крестов. Но ИМХО - написан бред
Написан не бред, а разумная критика нашего любимого языка

Vladislav
28.08.2017
07:07:09
melancholiac
28.08.2017
07:07:34
Alexander
28.08.2017
07:07:44
Написан не бред, а разумная критика нашего любимого языка
Правда? В начале - чистое ИМХО от неосилятора, Дальше идёт непортабельность СТЛ и Буста - пруфы (и чем лучше свои велосипеды) Про ошибочность абстракции - я не понял, как тут язык то?

Alexander
28.08.2017
07:10:53
Ну как-же? Язык же позволил написать криво? Азазаза! Язык виноват!
ааа, ну разве что. Ну тут тогда кресты точно не подходят. Надо обмазываться джавой\шарпом (что-нибудь есть ещё, что опекает своего пользователя ещё сильнее, чем Джавка)?

Nik
28.08.2017
07:11:22
Говорить, что с++ крив, подразумевая, что си ровн - это мда...

Dmitriy
28.08.2017
07:12:27
Говорить, что с++ крив, подразумевая, что си ровн - это мда...
Все криво! Только православные машинные кода спасут этот мир от этих щенков, которые называют себя "программистами"

Mikhail
28.08.2017
07:12:34
Говорить, что с++ крив, подразумевая, что си ровн - это мда...
ой да успокойтесь вы) кресты нормальные. просто есть категория программистов-сишников, которые считают все другие языки УГ.

Страница 1249 из 2477