БЕГЕМОТИКОВ МОЖНО! Войти !bnw Сегодня Клубы

Заканчивается 2014 год, а gcc до сих пор не может сгенерить нормальное сообщение об ошибке, если забыть поставить точку с запятой в конце определения класса или структурки.

#9FN1YE / @ninesigns / 3679 дней назад

лол, наверняка это уже до конца его дней
#9FN1YE/ZV9 / @kb / 3679 дней назад
@kb > конца его дней Поскорее бы.
#9FN1YE/8TE / @kuzy000 --> #9FN1YE/ZV9 / 3679 дней назад
@kuzy000 Напиши лучше, будет поскорее.
#9FN1YE/Y5H / @kb --> #9FN1YE/8TE / 3679 дней назад
@kb Го уже написали.
#9FN1YE/ZEY / @je --> #9FN1YE/Y5H / 3679 дней назад

@je го не замена плюсам

#9FN1YE/CRZ / @ninesigns --> #9FN1YE/ZEY / 3679 дней назад
@4da Половину задач предметной области плюсов го уже успешно занял.
#9FN1YE/TBG / @je --> #9FN1YE/CRZ / 3679 дней назад

@je когда будет 100% (не будет), тогда поговорим.

#9FN1YE/ZYM / @ninesigns --> #9FN1YE/TBG / 3679 дней назад
> Заканчивается 2014 год > gcc > c++
#9FN1YE/FSS / @anonymous / 3679 дней назад
@je Дурачек, что ли? Тебе говорят про "компилятор лучше", который ошибки показывать правильно, а ты советуешь какой-то хуевый язык с позорной системой типов и GC (что многим плюсовикам не подходит).
#9FN1YE/2TJ / @kb --> #9FN1YE/ZEY / 3679 дней назад
@je Можно мне в ваш манямирок?
#9FN1YE/8Q5 / @kb --> #9FN1YE/TBG / 3679 дней назад
@kb Лан, палю, что столстил. Позорная система типов это как? В Go вроде типизация жёстче, рефлексия охуенная и компилятор поэтому хорошо ошибки ловит. GC вообще не тема для нытья, просто нехуй писать на плюсах системщину, в остальном GC справляется, только не говори, что она медленная, вон на obj-c хуячат и норм им.
#9FN1YE/F3F / @je --> #9FN1YE/2TJ / 3679 дней назад
@kb clang
#9FN1YE/Z2B / @kuzy000 --> #9FN1YE/Y5H / 3679 дней назад
@je 63%
#9FN1YE/5K5 / @kuzy000 --> #9FN1YE/F3F / 3679 дней назад
@kuzy000 Ты его пробовал на плюсах или просто ляпнул?
#9FN1YE/9WP / @je --> #9FN1YE/Z2B / 3679 дней назад
@je Да, багов значительно меньше (сейчас даже не вспомню), у gcc - постоянно лезут.
#9FN1YE/G09 / @kuzy000 --> #9FN1YE/9WP / 3679 дней назад
@kuzy000 Ну хуй знает, он вроде и молодец, пытается угадать, и сделать замечания, но у него хуйня какая-то получается иногда. http://dpaste.com/3TVBA8V // inb4 специально его запутал
#9FN1YE/RPB / @je --> #9FN1YE/G09 / 3679 дней назад
@je Похуй на ошибки, gcc постоянно ругается там где их нет и не хочет компилировать, приходиться под него костыли делать, иногда. // запутал епт http://ideone.com/RlmB2f
#9FN1YE/2VC / @kuzy000 --> #9FN1YE/RPB / 3678 дней назад
@kuzy000 Ебал я ваши вычисления времени компиляции.
#9FN1YE/RDR / @je --> #9FN1YE/2VC / 3678 дней назад

@je в лиспе все нормально сделано

#9FN1YE/Q04 / @ninesigns --> #9FN1YE/RDR / 3678 дней назад
@4da Лисп говно нетипизированное, хули там нормального, кроме простейшей реализации интерпретатор?
#9FN1YE/VPZ / @je --> #9FN1YE/Q04 / 3678 дней назад
@je < 63%
#9FN1YE/4YR / @kuzy000 --> #9FN1YE/VPZ / 3678 дней назад

@je > кроме простейшей реализации интерпретатор?
ты седня долбоеба косплеишь чтоли? мне даже отвечать впадлу на такую хуйту

#9FN1YE/GN1 / @ninesigns --> #9FN1YE/VPZ / 3678 дней назад
@4da Лисп появился как простейшая реализация, которую можно было доступно написать на асме, ты сейчас назвал это нормальным.
#9FN1YE/S08 / @je --> #9FN1YE/GN1 / 3678 дней назад

@je мне абсолютно похуй как он появился. я тебе говорю про современные реализации

#9FN1YE/I0W / @ninesigns --> #9FN1YE/S08 / 3678 дней назад
@4da Так лисп для далбоёбов энивей. Потому что нетипизированные лямбда-исчисления нахуй не всрались в реальном мире.
#9FN1YE/XAK / @je --> #9FN1YE/I0W / 3678 дней назад

@je в маня-мире, ты хотел сказать.

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

#9FN1YE/L5R / @ninesigns --> #9FN1YE/XAK / 3678 дней назад
@je Ебать минусы, А ВОТ КРЕСТЫ ХУЙ НАПИШЕШЬ!!!1 И НЕ ТОЛЬКО НА АСМЕ! айда язык!
#9FN1YE/C42 / @kuzy000 --> #9FN1YE/S08 / 3678 дней назад
@4da Это тебе почитать нужно, лямбда исчисление бывает типизированным, а бывает нетипизированным, так уж повелось называть это называть в литературе.
#9FN1YE/HIO / @je --> #9FN1YE/L5R / 3678 дней назад

@je ты забыл мелкую деталь: программки у тебя на компутере работают, а не в сферическом вакууме, где кришна производит бета-редукцию

#9FN1YE/QSQ / @ninesigns --> #9FN1YE/HIO / 3678 дней назад
@je From a certain point of view, typed lambda calculi can be seen as refinements of the untyped lambda calculus but from another point of view, they can also be considered the more fundamental theory and untyped lambda calculus a special case with only one type.
#9FN1YE/52F / @kuzy000 --> #9FN1YE/HIO / 3678 дней назад
@4da Лол, и что, тьюринг-машина реализует машину чёрча, это по тезису Тьюринга-Чёрча всё ок.
#9FN1YE/ESF / @je --> #9FN1YE/QSQ / 3678 дней назад

@je хорошо, реализует. как это относится к рантайму лиспа, который работает на реальной машине, а не на виртуальной.

#9FN1YE/EBD / @ninesigns --> #9FN1YE/ESF / 3678 дней назад
@4da >седня
#9FN1YE/XYX / @mugiseyebrows --> #9FN1YE/GN1 / 3678 дней назад
@4da Короче ты тупой, если ты пытаешься свести всё к тому, что Лисп типизирован, потому что реализован на машине Тьюринга, то это хуйня. Существуют ещё нормальные типизированные лямбда-исчисления с мощнейшей типизацией, это началось от ML и воплотилось в Хаскель. И вот эти вещи охуенны.
#9FN1YE/6NY / @je --> #9FN1YE/EBD / 3678 дней назад

@je я пытаюсь тебе (долбоебу) объяснить, что не существует нетипизированых языков программирования.

#9FN1YE/BNB / @ninesigns --> #9FN1YE/6NY / 3678 дней назад
@4da Да хуй соси.
#9FN1YE/3FM / @je --> #9FN1YE/BNB / 3678 дней назад
@je Покань язык со всем вот этим вот, плюс гомоиконность.
#9FN1YE/LF0 / @kuzy000 --> #9FN1YE/6NY / 3678 дней назад
@je Ну дженериков нормальных нету, типа. И всякие, насколько я понял, от этого проблемы, что все время одно и то же приходится имплементировать даже с теми же каналами https://gist.github.com/kachayev/21e7fe149bc5ae0bd878
#9FN1YE/I5P / @kb --> #9FN1YE/F3F / 3678 дней назад
@kuzy000 вот это вот
#9FN1YE/U8W / @kb --> #9FN1YE/Z2B / 3678 дней назад
@kb Это особенности реализации, дженериков нет и не будет по заявлениям разработчиков, здесь всё на интерфейсах должно работать, насколько часто это анноит нужно спросить реальных разработчиков. Олсо система типов-то от этого не ослабла, она гораздо сильнее плюсовой, они по сути пытались хаскель скопировать в этом плане, частично у них получилось.
#9FN1YE/FWX / @je --> #9FN1YE/I5P / 3678 дней назад
@kb Дженерики к системе типов относить прямо вообще не стоит, кстати. Взять ту же джаву, там это просто синтаксический сахар, можешь объявить функцию, работающую с генериком определённого типа и функцию с object и кастовать внутри, это сгенерится в один байткод. Просто генерики компилятор дополнительно проверяет, а так это наоборот явное свидетельство слабой системы типов.
#9FN1YE/MAJ / @je --> #9FN1YE/I5P / 3678 дней назад
>D:\doc\pr2\untitled\test.h:8: error: expected ';' after class definition
#9FN1YE/91D / @mugiseyebrows / 3678 дней назад

@mugiseyebrows Хуйта

#9FN1YE/4IU / @ninesigns --> #9FN1YE/91D / 3678 дней назад
@kb node.js
#9FN1YE/DRP / @krkm --> #9FN1YE/Y5H / 3678 дней назад
@kb node.js
#9FN1YE/XS9 / @krkm --> #9FN1YE/2TJ / 3678 дней назад
@je Нет, это как раз кастование к Object не стоит относить к системе типов, точнее это "динамическая типизация", которая будет работать-работать, пока в рантайме не упадёт.
#9FN1YE/BCZ / @kb --> #9FN1YE/MAJ / 3677 дней назад
@je Ну вот я ссылку специально привёл, реально анноит реальных разработчиков. > Олсо система типов-то от этого не ослабла, она гораздо сильнее плюсовой, они по сути пытались хаскель скопировать в этом плане, частично у них получилось. Лол, какой нахуй хаскель без параметризации типов.
#9FN1YE/G4V / @kb --> #9FN1YE/FWX / 3677 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.