The OpenNET Project / Index page

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



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

Оглавление

Релиз набора компиляторов GCC 6, opennews (??), 27-Апр-16, (0) [смотреть все]

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


7. "Релиз набора компиляторов GCC 6"  –12 +/
Сообщение от Аноним (-), 27-Апр-16, 19:43 
Какие цели преследует этот выпуск? Новые фичи это следствие бурной деятельности программиздов, или же они были добавлены для решения конкретных проблем возникающих при написании кода?
Ответить | Правка | Наверх | Cообщить модератору

30. "Релиз набора компиляторов GCC 6"  –3 +/
Сообщение от Анончег (?), 27-Апр-16, 22:23 
> Какие цели преследует этот выпуск?

Ты читать что ли не умеешь.

"Лёгким движением руки брюки превращаются... Брюки превращаются... Превращаются брюки... В элегантные шорты!"(С)

Скоро СиПлюсПлюшечка превратиться в уютненький СиШарпик, и заметьте я не говорю, что это плохо.

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

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

Хорошая была СиПлюшечка, но видать судьба у неё такая - незадачливая. Товарищ Страуструпов переворачивается с боку на бок от бессонницы и тяжко вздыхает.

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

38. "Релиз набора компиляторов GCC 6"  +/
Сообщение от Аноним (-), 28-Апр-16, 01:37 
Альтернативы все равно нет, разве что раст выстрелит, но это еще когда будет...
Ответить | Правка | Наверх | Cообщить модератору

39. "Релиз набора компиляторов GCC 6"  –1 +/
Сообщение от Crazy Alex (ok), 28-Апр-16, 01:43 
Товарищ Страуструпов половину этих новинок активно пропихивал лично. Кому надо "простое" - шуруйте в джаву, пишите простыни и учите горы либ. А здесь - плюсы очень добротно осовременили.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

40. "Релиз набора компиляторов GCC 6"  +3 +/
Сообщение от _KUL (ok), 28-Апр-16, 04:28 
Т.е. в плюсах кучу либ учить не нужно? http://s.pikabu.ru/post_img/2012-12_5/1356251055_1061087425....

А Страуструп вообще странный человек. Может быть он хороший программист, но учитель и объяснятор ппц ни какой ... Недавно (в 2016) вышло второе издание "Программирование. Принципы и практика с использованием C++", так он там с первых страниц не разжёвывает с самых низов, а сразу говорит, чтобы примеры линковали с его хедером самописным (где его самопальные обёртки), а потом (в самом начале) без объяснения шаблонов, структур и классов начинает на ровне с int, char приводить примеры string, vector. Новичок вообще до сумасшествия запутается в таком подходе обучения ...

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

41. "Релиз набора компиляторов GCC 6"  +1 +/
Сообщение от Crazy Alex (ok), 28-Апр-16, 04:43 
Нет, не нужно. Я уже тут сто раз объяснял - сложность задачи - она никуда не девается. Она раскладывается на язык, библиотеки и собственно софт, который пишешь. Вот для джавы простота языка вынуждает сложность упихивать в монструозные либы с кучей классов и писать портянки с set/get вместо []. На плюсах, особенно новых,  без этого обычно можно обойтись - но то, что пишешь, будет использовать более сложные конструкции, это да.

Разница - примерно как между иероглифическим письмом (ладно - слоговым) и алфавитным. В одном случае кучу всего запоминать, в другом - сложнее правила формирования текста. А если сказать надо одно и то же - то усилия, по факту, сравнимы - только прикладываются на разный манер. Вот мне вариант плюсов куда ближе - раз понял концепцию, и используй где угодно. Даже если для понимания нужны некие усилия.

А картинка дурацкая. Ни одну индустриальную технологию за 21 день не выучишь - и не в синтаксисе дело.


Новое издание книги Страуструпа я не смотрел, так что насчёт всего не отвечу, но насчёт string и vector - правильно делает, IMHO. Сейчас для плюсов - это фактически встроенные типы, так их и надо воспринимать. То, что они находятся в библиотеке и можно их реализацию глянуть - приятный бонус, не более. А писал он в своё время очень живо, "The Design and Evolution of C++" читалась на ура - и, кстати, must read для любого плюсовика - там объясняется ПОЧЕМУ в плюсах сделано так, а не иначе, а это дорогого стоит.

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

58. "Релиз набора компиляторов GCC 6"  +1 +/
Сообщение от Аноним (-), 28-Апр-16, 17:57 
>> Ни одну индустриальную технологию за 21 день не выучишь

я вас умоляю, посмотрите на GO.

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

62. "Релиз набора компиляторов GCC 6"  –3 +/
Сообщение от Ярош (?), 28-Апр-16, 23:14 
смотри на Swift
Ответить | Правка | Наверх | Cообщить модератору

45. "Релиз набора компиляторов GCC 6"  +2 +/
Сообщение от Аноним (-), 28-Апр-16, 08:08 
>Недавно (в 2016) вышло второе издание "Программирование. Принципы и практика с использованием C++", так он там с первых страниц не разжёвывает с самых низов

Эта книга никогда не рассматривалась как учебник для начинающих. А вообще да, у него книга как язык C++ (не зря именно он его придумал): немного там, немного там, сложишь вместе и получились знания.

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

46. "Релиз набора компиляторов GCC 6"  +/
Сообщение от mkam (?), 28-Апр-16, 09:55 
Эта книга именно для начинающих и не знакомых с программированием вообще. У него несколько книг, но ты же ленивый чтобы самостоятельно это узнать. Решил сразу с дивана прокукарекать.
Ответить | Правка | Наверх | Cообщить модератору

56. "Релиз набора компиляторов GCC 6"  +/
Сообщение от Аноним (-), 28-Апр-16, 16:23 
Книгу читал. В отличие от тебя, знаю что пишу.
Ответить | Правка | Наверх | Cообщить модератору

51. "Релиз набора компиляторов GCC 6"  +/
Сообщение от dq0s4y71 (??), 28-Апр-16, 13:17 
> Молодцы, чо! Скоро они СиПлюшечку похоронят под грудой этих улучшений.

Сама идея С++ была порочна. Это всё равно что создавать новое произведение искусства путём приделывания рук Венере Милосской или пририсовывания бровей Джоконде. А раз уж пририсовал брови, то почему нельзя пририсовать ещё и туловище, руки, ноги и хвост...

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

63. "Релиз набора компиляторов GCC 6"  –1 +/
Сообщение от Ярош (?), 28-Апр-16, 23:15 
>Сама идея С++ была порочна.

Ты прав бро, только ничего лучше пока не придумали

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

66. "Релиз набора компиляторов GCC 6"  –1 +/
Сообщение от dq0s4y71 (??), 29-Апр-16, 15:18 
Придумали. Для системного/встроенного программирования - Си. Для прикладного - всё что угодно, начиная с Делфи и кончая этим вашим Питоном.
Ответить | Правка | Наверх | Cообщить модератору

69. "Релиз набора компиляторов GCC 6"  –2 +/
Сообщение от Аноним (-), 01-Май-16, 21:50 
Си уже неприменимо ни для чего, это устаревшее неэффективное небезопасное г-но, NTP с сотнями критических уязвимостей - отличный пример того что на нём единственно можно написать. Даже эмбеддовку уже давно тоже пишут на плюсах, а для прикладухи других языков никогда и не существовало.
Ответить | Правка | Наверх | Cообщить модератору

71. "Релиз набора компиляторов GCC 6"  +/
Сообщение от dq0s4y71 (??), 04-Май-16, 15:08 
Ха-ха, это даже не смешно. Вы поинтересуйтесь на досуге, на чём написаны ядра операционных систем промышленного уровня.
Ответить | Правка | Наверх | Cообщить модератору

72. "Релиз набора компиляторов GCC 6"  +/
Сообщение от Аноним (-), 06-Май-16, 00:00 
Мы здесь не говорим о промышленных системах. Только о самодельном локалхостном гогне, пофигу где оно стоит.
Ответить | Правка | Наверх | Cообщить модератору

59. "Релиз набора компиляторов GCC 6"  –1 +/
Сообщение от Анонимный Алкоголик (??), 28-Апр-16, 19:36 
https://www.youtube.com/watch?v=Xf6rL0IUjmM
> Молодцы, чо! Скоро они СиПлюшечку похоронят под грудой этих улучшений. И самое
> забавное в том. что десятилетиями они не чесались, а тут решили
> пятилетку за три года перевыполнить.

C++ вообще-то никуда особенно не превращается. Эти их последние ...14, 17... и т. п. - это и вовсе не C++. Это можно сказать грубый черновик  чернового собрания разных далеко идущих модификаций и добавлений. И да, название ему пожалуй - СиПлюшечка разве что.
Поэтому на текущий момент нормального развития C++ на самом деле не имеем. Как и стандарта. Хотя и есть обширные черновые наброски собрания черновиков разных возможностей добавлений.

И кто является главным потребителем всех этих "плюплюплюшечек"? Разве что всякие Хромиумы...
У KDE и вовсе свой тоже далеко зашедший язык (с QStringами и прочим...)...

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

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

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




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

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