The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Анонсирована система сборки CMake 3.0.0, opennews (??), 11-Июн-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


15. "Анонсирована система сборки CMake 3.0.0"  +1 +/
Сообщение от Аноним (-), 11-Июн-14, 21:20 
Может потому что содержат много исходного кода?
Ответить | Правка | Наверх | Cообщить модератору

19. "Анонсирована система сборки CMake 3.0.0"  –12 +/
Сообщение от chinarulezzz (ok), 11-Июн-14, 21:59 
> Может потому что содержат много исходного кода?

потому что Си без пол-литра не разобрать, компиляторы медленные. Еще препроцессор, и с безопасностью туго, приходится инструменты всякие дополнительно разрабатывать (вплоть до монстров типа valgrind) и писать тучи манов "как безопасно кодить на С/C++".

Если АНБ и ввёл троянского коня - так это в самой основе мышления программистов: костыль под названием Сишечка.

Ответить | Правка | Наверх | Cообщить модератору

20. "Анонсирована система сборки CMake 3.0.0"  +7 +/
Сообщение от Аноним (-), 11-Июн-14, 22:34 
> потому что Си без пол-литра не разобрать, компиляторы медленные. Еще препроцессор,

Как раз си компилируется быстро. Вот плюсы уже другое дело.

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

"Бешеному дитяти ножа в руки не давати".

> (вплоть до монстров типа valgrind)

Монстр типа valgrind разложит по полочкам и найдет даже небольшую утечку памяти с полоборота. А у других ЯПов сравнимого инструментария просто НЕТ. Поэтому если там вдруг случаются утечки - начинается полный кластерфак.

> и писать тучи манов "как безопасно кодить на С/C++".

"Дypaк и огурцом порежется". Примеры всяких moinmoin и т.п. прекрасно иллюстрируют этот тезис.

> костыль под названием Сишечка.

Как же ты пользуешься костыльными операционками? Срочно перепиши их все на яваскрипте и бидоне, мегапрограммист хренов.

Ответить | Правка | Наверх | Cообщить модератору

21. "Анонсирована система сборки CMake 3.0.0"  –9 +/
Сообщение от chinarulezzz (ok), 11-Июн-14, 23:14 
>> потому что Си без пол-литра не разобрать, компиляторы медленные. Еще препроцессор,
> Как раз си компилируется быстро.

вижу, компилирую бывает либы для си. в сравнении с пакалём - меееедленно.

> "Бешеному дитяти ножа в руки не давати".

ножом алгоритмы и безопасный код писати могут только бешеные дитяти.

>> (вплоть до монстров типа valgrind)
> Монстр типа valgrind разложит по полочкам и найдет даже небольшую утечку памяти
> с полоборота. А у других ЯПов сравнимого инструментария просто НЕТ. Поэтому
> если там вдруг случаются утечки - начинается полный кластерфак.

да-да-да, контроль массивов в других языках искаропки, а IO-checker'ы, overflow-checker'ы и прочее - флаг компилятора. расскажи о других ЯП)))

>> и писать тучи манов "как безопасно кодить на С/C++".
> "Дypaк и огурцом порежется". Примеры всяких moinmoin и т.п. прекрасно иллюстрируют этот
> тезис.

почти все сишники поголовно пишут небезопасный код обзывая друг друга дураками и прочей лестью.

>> костыль под названием Сишечка.
> Как же ты пользуешься костыльными операционками?

как-то так.

> Срочно перепиши их все на яваскрипте и бидоне, мегапрограммист хренов.

зачем? достаточно новый код писать на легких, быстрых и понятных языках, созданными человеками для человеков, благо такие есть.


Ответить | Правка | Наверх | Cообщить модератору

26. "Анонсирована система сборки CMake 3.0.0"  +/
Сообщение от Аноним (-), 12-Июн-14, 07:13 
>достаточно новый код писать на легких, быстрых и понятных языках, созданными человеками для человеков, благо такие есть.

Огласите весь список

Ответить | Правка | Наверх | Cообщить модератору

36. "Анонсирована система сборки CMake 3.0.0"  –1 +/
Сообщение от chinarulezzz (ok), 12-Июн-14, 14:33 
>>достаточно новый код писать на легких, быстрых и понятных языках, созданными человеками для человеков, благо такие есть.
> Огласите весь список

oberon(2)
modula(2,3)
go.

Ответить | Правка | Наверх | Cообщить модератору

44. "Анонсирована система сборки CMake 3.0.0"  +/
Сообщение от Аноним (-), 12-Июн-14, 16:15 
>> Огласите весь список
> oberon(2)
> modula(2,3)
> go.

ИЧСХ пока не видно операционок на всем этом. В смысле, не PoC вида "ежи тоже могут летать, главное пнуть посильнее" а нечто практически значимое.

Ответить | Правка | Наверх | Cообщить модератору

48. "Анонсирована система сборки CMake 3.0.0"  –1 +/
Сообщение от chinarulezzz (ok), 12-Июн-14, 16:47 
>>> Огласите весь список
>> oberon(2)
>> modula(2,3)
>> go.
> ИЧСХ пока не видно операционок на всем этом.

на одном есть.

> PoC вида "ежи тоже могут летать, главное пнуть посильнее"

это про Си и безопасность.

> а нечто практически значимое.

смотря для кого, но да, проектов уровня linux/bsd на безопасных языках практически нету.

Ответить | Правка | Наверх | Cообщить модератору

53. "Анонсирована система сборки CMake 3.0.0"  +/
Сообщение от Michael Shigorinemail (ok), 12-Июн-14, 21:28 
> oberon(2)
> modula(2,3)
> go.

Мог пропустить и, кажется, именно Вас уже спрашивал -- много ли кода на них написали?  В своё время много писал на M2 и прям аж любопытство разобрало, что ж это за человечище такой.

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

54. "Анонсирована система сборки CMake 3.0.0"  +/
Сообщение от chinarulezzz (ok), 13-Июн-14, 00:43 
я много кода читаю)) и читать эти языки (го - так себе) - интуитивно даже понятно. А сишный код говорит сам за себя.
Ответить | Правка | Наверх | Cообщить модератору

29. "Анонсирована система сборки CMake 3.0.0"  –2 +/
Сообщение от Orduemail (ok), 12-Июн-14, 09:10 
> вижу, компилирую бывает либы для си. в сравнении с пакалём - меееедленно.

Ну это естественно. Ведь в чём не меряй скорость компиляции -- хоть в строках/сек, хоть в мегабайтах/сек -- в выигрыше окажется паскаль, как содержащий больше синтаксического мусора, который не приводит к генерации кода.

> почти все сишники поголовно пишут небезопасный код обзывая друг друга дураками и прочей лестью.

Почти все паскалисты вообще не пишут кода. А тех, кто всё же что-то пишет, хочется взять и больно избить. Уже, хотя бы, за мозговыносящий pascal-mode в emacs. Нет мода хуже, чем pascal-mode, и Николаус пророк его.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

31. "Анонсирована система сборки CMake 3.0.0"  +1 +/
Сообщение от цирроз (ok), 12-Июн-14, 10:01 
>Почти все паскалисты вообще не пишут кода

Они пишут код в школе

Ответить | Правка | Наверх | Cообщить модератору

45. "Анонсирована система сборки CMake 3.0.0"  –1 +/
Сообщение от Аноним (-), 12-Июн-14, 16:16 
> Они пишут код в школе

Для школы паскаль хорош - зануден и приучает к порядку. Но почему-то взрослому человеку не очень нравятся поучения от бабушек которыми бабушки пичкают пятилетних внуков. Не знаете что за фигня?

Ответить | Правка | Наверх | Cообщить модератору

50. "Анонсирована система сборки CMake 3.0.0"  +/
Сообщение от цирроз (ok), 12-Июн-14, 18:21 
Стереотипность мышления бабушек, сударь. Плюс, как правило, катастрофическое отсутствие кругозора.
В принципе, это свойственно не только бабушкам, но и всяким адептам, знающим чисто теоретически, или весьма поверхностно тематику.
Ответить | Правка | Наверх | Cообщить модератору

37. "Анонсирована система сборки CMake 3.0.0"  +/
Сообщение от chinarulezzz (ok), 12-Июн-14, 14:34 
> мозговыносящий pascal-mode в emacs. Нет мода хуже, чем pascal-mode,

fpc поддерживается?

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

43. "Анонсирована система сборки CMake 3.0.0"  –1 +/
Сообщение от Аноним (-), 12-Июн-14, 16:13 
> вижу, компилирую бывает либы для си. в сравнении с пакалём - меееедленно.

Странно. И чего это никто не пишет либы на паскале. И операционки не пишут.

> ножом алгоритмы и безопасный код писати могут только бешеные дитяти.

Дитяти типа вас пишут код огурцами, хоть это и неудобно. Зато "безопасно". Правда все-равно режутся, что забавно. Хотя если посмотреть на определение проблем безопасности от D.J.Berstein - все станет просто и понятно. И окажется что DJB может писать на "небезопасных" сях на порядок более безопасный код чем дитятя типа вас - на любом ином ЯП. Потому что дитятя наивно думает что умная среда от всего защитит, а самому стало быть можно и не думать совсем.

> да-да-да, контроль массивов в других языках искаропки,

...и тормознет раза в три в каком-нибудь глубоком цикле, где микросекунды превращаются в часы. Если один кодек кодирует мувик за 10 минут, а второй за полчаса - ты каким будешь пользоваться? Ну вот большинство людей недвусмысленно выбирает первый вариант, по поводу чего си до сих пор на коне и на покой не собирается.

> а IO-checker'ы, overflow-checker'ы и прочее - флаг компилятора расскажи о других ЯП)))

Си не для тех кто дрейфует без руля и без ветрил, не понимая что делает. Ну примерно как наиболее опасные предметы недееспособным не продают. А человеку разумному ограничения, свисточки и звоночки навешиваемые на недееспособных, гадящих под себя - мешают, знаете ли.

> почти все сишники поголовно пишут небезопасный код обзывая друг друга дyраками и
> прочей лестью.

Когда ты сможешь написать на своих любимых ЯП хотя-бы простенький lempel-ziv, ну хоть декомпрессор для оного и поффтыкаешь на соотношение скорости работы vs полученная степень сжатия vs как это соотносится с другими проектами - осознаешь почему большинство софта таки пишут на си. Ибо когда оно тормозит как LZMA а жмет как LZO - это достаточно обидно получается, да? :)

>> Как же ты пользуешься костыльными операционками?
> как-то так.

Генерал Фэйлор читает диск. Это так умно - полить сишников гомном и обнаружить что без них, оказывается, лыжи встают на асфальт и что-то не едут. Тебе не кажется что довольно странная идея - гадить там где ты живешь да еще яростно пи...ть санитаров при попытке убрать твое дepьмо?

> зачем? достаточно новый код писать на легких, быстрых и понятных языках, созданными
> человеками для человеков, благо такие есть.

Си - легкий и быстрый, оверхед минмален и медвежьи услуги по автоподтиранию зада всяким обделавшимся - не навязываются. И достаточно понятный (если это не obfuscated C contest, конечно). Его "core part" можно кой-как по минимуму освоить за полдня, если сильно прижало. Он простой. На самом деле для понимания оного достаточно осознать несколько простых истин насчет того как работают компьютеры и выучить достаточно лаконичный синтаксис.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

47. "Анонсирована система сборки CMake 3.0.0"  –1 +/
Сообщение от chinarulezzz (ok), 12-Июн-14, 16:42 
да, си крутой потому что на нём пишут)) чувак, мы говорим о разном. проехали)
Ответить | Правка | Наверх | Cообщить модератору

59. "Анонсирована система сборки CMake 3.0.0"  +/
Сообщение от Аноним (59), 16-Июн-14, 08:55 
Забавно приписывать плюсы компилятора и оптимизатора языку программирования.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру