magog 13.07.2012 09:47 Azoth@Work

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

Recommended by: @0xd34df00d
1. hirthwork 13.07.2012 09:48 mcabber455FCA42

comp.lang.c++.moderated@google.groups

2. nstm0 13.07.2012 09:48 Бетономешалка #10

>>пстач
>>хорошие программерские и айти блоги
пошутил, да

3. hirthwork → hirthwork /1 13.07.2012 09:48 mcabber455FCA42

ой, не блог. сорри. ах, да. блоги не нежны. читай гугл групсу. там реально на твой вопрос могут ответить Абрахамс, Мейерс или Александреску

4. part1zano 13.07.2012 09:49 wrk67096A1E

Дедфуд, ёпт

5. hirthwork → part1zano /4 13.07.2012 09:49 mcabber455FCA42

ты пизданулся? ты сам-то пробовал его читать? он не пишет про best practices. он пишет про баттхёрты

6. 0xd34df00d → hirthwork /5 13.07.2012 09:49 Azoth_primary

Ты не умеешь в negate, мудила.
А еще я иногда сру кодом.

7. part1zano → hirthwork /5 13.07.2012 09:50 wrk67096A1E

Ты на список мох подписок посмотри, да

8. gelraen 13.07.2012 09:52

welcome to psto! здесь только линуск и геи

9. gelraen → hirthwork /3 13.07.2012 09:53

usenet жив!

10. magog → hirthwork /3 13.07.2012 09:54 Azoth@Work

группы нужны для вопроса, а мне нужно на почитать что-то инетресное со всякими историями опыта и прикольными ситуациями типа ((CBase*)0)→f () где
void CBase::f (){ printf ('text) }

11. hirthwork → magog /10 13.07.2012 09:55 mcabber455FCA42

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

12. magog → gelraen /8 13.07.2012 09:55 Azoth@Work

тут даже хирсворк стал писать про жабу — вообще нечего читать

13. hirthwork → magog /12 13.07.2012 09:55 mcabber455FCA42

:(

14. gelraen → magog /10 13.07.2012 09:55

что в этой ситуации прикольного?

15. magog → gelraen /14 13.07.2012 09:56 Azoth@Work

то что оно компилиируется и работает

16. hirthwork → magog /15 13.07.2012 09:56 mcabber455FCA42

нихуя. по стандарту оно даже компилироваться не обязано

17. magog → hirthwork /16 13.07.2012 09:56 Azoth@Work

по стандарту — UB

18. 0xd34df00d → hirthwork /16 13.07.2012 09:56 Azoth_primary

Да.

19. gelraen → magog /15 13.07.2012 09:56 imax

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

20. 0xd34df00d → gelraen /14 13.07.2012 09:56 Azoth_primary

Да ты сиблядок же.

21. hirthwork → hirthwork /16 13.07.2012 09:56 mcabber455FCA42

т.е. компилятор в праве, при обнаружении 100% UB, пофейлить сборку

22. 0xd34df00d → gelraen /19 13.07.2012 09:56 Azoth_primary

Нет. Это вполне ожидаемое поведение.

23. 0xd34df00d → magog /17 13.07.2012 09:57 Azoth_primary

Кстати, требуется, чтобы f() не только не обращалась к членам класса, но и не была виртуальной.
Хотя, в принципе, цомпиляторы могут инлайнить вызовы и виртуальных функций, если видят, что хуйни не происходит.

24. hirthwork → 0xd34df00d /22 13.07.2012 09:57 mcabber455FCA42

ты мыслишь прошлым. компиляторы будущего будут такие вот ситуации детектить и уёбывать пользователю

25. 0xd34df00d → hirthwork /24 13.07.2012 09:57 Azoth_primary

Ты мыслишь жабкой, компилятор жабки жабка жабка жабка.

26. gelraen → 0xd34df00d /20 13.07.2012 09:57 imax

а ты хуй моржовый, и что с того?

27. 0xd34df00d → gelraen /26 13.07.2012 09:57 Azoth_primary

Даже это полущ, чем сиблядство.

28. magog → hirthwork /16 13.07.2012 09:58 Azoth@Work

так это и прикольно что из нуля вызываетс яметод и не сегфолтится. теперь я понял почему анонимные нейсмпеймы так полезны и нужны

29. hirthwork → 0xd34df00d /23 13.07.2012 09:58 mcabber455FCA42

нихуя не требуется. UB и неебёт

30. 0xd34df00d → hirthwork /29 13.07.2012 09:58 Azoth_primary

Чтобы это работало в имеющихся имплементациях, ну ё. А так конечно UB.

31. gelraen → 0xd34df00d /30 13.07.2012 09:59 imax

полагаться на UB — быть ССЗБ

32. hirthwork → magog /28 13.07.2012 09:59 mcabber455FCA42

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

33. 0xd34df00d → gelraen /31 13.07.2012 09:59 Azoth_primary

UB есть везде.

34. magog 13.07.2012 09:59 Azoth@Work

поэтому моар блогов мне типа алены и еще чего-то подобного

35. 0xd34df00d → hirthwork /32 13.07.2012 09:59 Azoth_primary

Да ты мудила просто, break file.cpp:linenum

36. hirthwork → gelraen /31 13.07.2012 09:59 mcabber455FCA42

он уже дедфуд

37. hirthwork → hirthwork /36 13.07.2012 10:00 mcabber455FCA42

да ты дедфуд просто, я, блядь, должен помнить какая строчка в какой функции штоле? для того и придумали автодополнение имён функций в gdb, чтобы не помнить ненужную хуиту, а помнить только нужную

38. hirthwork → 0xd34df00d /33 13.07.2012 10:01 mcabber455FCA42

не пизди

39. 0xd34df00d → hirthwork /37 13.07.2012 10:01 Azoth_primary

Ты просто соснул и не отлаживал говно, которое подгружается в рантайме через dlopen.

40. hirthwork → 0xd34df00d /39 13.07.2012 10:01 mcabber455FCA42

пнх. я ещё и не такое говно отлаживал.

41. magog → hirthwork /40 13.07.2012 10:01 Azoth@Work

тред знактоков отладки говна ИТТ

42. hirthwork → magog /41 13.07.2012 10:02 mcabber455FCA42

а то ж. ты никогда не пробовал отладить либу, которая вызывается через JNI?

43. 0xd34df00d → magog /41 13.07.2012 10:02 Azoth_primary

Я.

44. 0xd34df00d → hirthwork /42 13.07.2012 10:02 Azoth_primary

А, нет, не я, ты победил.

45. magog → hirthwork /42 13.07.2012 10:03 Azoth@Work

нет не приходилось. Думаю есть чему радоваться

46. rman 13.07.2012 10:10

Плон бугурта тред.

47. hirthwork → rman /46 13.07.2012 10:16 mcabber455FCA42

твоё мнение очень важно и мы обязательно его учтём

48. hirthwork → magog /12 13.07.2012 11:05 mcabber455FCA42

Come to the Java Side! We have Cookies!

49. magog → hirthwork /48 13.07.2012 11:08 Azoth@Work

no way

50. hirthwork → magog /49 13.07.2012 11:10 mcabber455FCA42

зря. ты не знаешь от чего отказываешься. дедфуду такая мощь языка и не снилась. всё красиво, аккуратненько, архитектурненько. к тому же можно сразу к сборке прикрутить проверку code style, мощный статический анализатор, автотесты и покрытие кода тестами. в общем, охуеть и уняня.

51. 0xd34df00d → hirthwork /50 13.07.2012 11:11 Azoth_primary

Дженерики уже без type erasure?

52. hirthwork → 0xd34df00d /51 13.07.2012 11:11 mcabber455FCA42

хуй с ним с type erasure, всегда можно заboundить тип

53. 0xd34df00d → hirthwork /52 13.07.2012 11:12 Azoth_primary

Да ты лохпидр же.

55. hirthwork → 0xd34df00d /53 13.07.2012 11:13 mcabber455FCA42

нет, я Д'Артаньян

56. 238328 13.07.2012 14:11 33831222561342187022899069

блоги не нужны, но сначала всё равно поешь говна

57. magog → 238328 /56 13.07.2012 14:12 Azoth@Work

какой знако говноедства ИТТ

58. 238328 → magog /57 13.07.2012 14:23 33831222561342187022899069

а-то! Алсо на стэковерфлоу и еще в тысячах других мест в интернетах уже есть списки годных блогов. Можешь поскроллить планету своего языка, хотя в планетах обычно шлак

59. rman 13.07.2012 16:15

2ch.so/pr/

Do you really want to delete ?