
Friedrich
26.06.2017
11:07:51
Раз сюда пришёл — слушай наши советы о том, как надо учить C++ :)
За другими советами иди в другие чаты.

Aidar
26.06.2017
11:08:06
он удобный как скриптовый
кстати у меня джава и питон языки одного ранга в голове

Google

Gleb
26.06.2017
11:08:45

Azoyan
26.06.2017
11:08:45
Ну а чё мне Lua советовать? Чувак же спрашивал про питон

Alex Фэils?︙
26.06.2017
11:09:08

Azoyan
26.06.2017
11:09:23
Да я там есть, но он спрашивал питон или срр

Aidar
26.06.2017
11:09:28
а про питон пропитон

Friedrich
26.06.2017
11:09:36
Не против и это послушать
Если уже разбираешься в программировании, и подучиваешь уже целевой язык, то советую лекции Пратты. Вроде народ хорошо про них отзывается.

Gleb
26.06.2017
11:11:24
Я сейчас начал читать c++ липмана но осиливать ввод вывод циклы классы в который раз невыносимо скучно

Anatoly
26.06.2017
11:11:45
пропускай, что понятно

Владислав
26.06.2017
11:11:52
лол, это везде так
думаешь программирование это весело?

Alex Фэils?︙
26.06.2017
11:12:10
Для новичков чат supapro.cxx

Владислав
26.06.2017
11:12:13
Нет, программирование — это больно

Alexander
26.06.2017
11:12:32

Google

Anatoly
26.06.2017
11:12:35
да, геморно, но это ближе к 50-ти

Alex Фэils?︙
26.06.2017
11:12:58

Friedrich
26.06.2017
11:13:37
Сюда можно пускать тех, кто умеет в условия и goto. По идее, этого уже достаточно для написания любых программ :)

Aidar
26.06.2017
11:13:47

Alexander
26.06.2017
11:14:07

Aidar
26.06.2017
11:15:08
а как же чтение и запись в оперативу

Gleb
26.06.2017
11:15:44
Прост книга по c++ 11 и я не хотел пропускать что-то гипотетически важное/полезное что там могло появится касаемо базовых вещец

Aidar
26.06.2017
11:16:08
move semantics это самое ольшое и важное

Владислав
26.06.2017
11:16:28
а остальное — сахар?

Aidar
26.06.2017
11:16:42
до остального допереть легко относительно

Constantine
26.06.2017
12:06:37
а есть какие-то принципиальные соображения, из-за которых в С++ плохо за счет внешних функций строить утиную типизацию?
расширять логику типа std::begin/std::end на все подряд?

Alexander
26.06.2017
12:07:51
у тебя его нет

Constantine
26.06.2017
12:08:15
хм... почему?
я не собираюсь все методы делать внешними, это жи невозможно

Alexander
26.06.2017
12:08:40
смотри: у тебя есть внешняя функция sort
и ты хочеш посортить вектор. Ты макака и не хочешь читать. Ты писать хочешь

Constantine
26.06.2017
12:09:00
у меня это по неймспейсам разложено

Alexander
26.06.2017
12:09:09
пишем std::vector.

Google

Constantine
26.06.2017
12:09:15
будет utils::algo::sort
макака найдет в списке

Alexander
26.06.2017
12:09:25
жмякаем автодополнение, выбираем sort и всё
ненененнен
она не хочет желать даже этого

Constantine
26.06.2017
12:09:41
если не найдет - я ткну носом в конвенцию

Alexander
26.06.2017
12:09:49
я хочу просто написать std::vector.

Constantine
26.06.2017
12:10:02
по которой макака обязана уметь использовать все методы из namespace utils

Alexander
26.06.2017
12:10:05
а потом написать 'so' и нажать enter
скажет и покажет, что выбрать ему
ждём UCS + поддержка из IDE - будет отлично

Constantine
26.06.2017
12:11:09
собственно мне очень понравились общие идеи такие

Alexander
26.06.2017
12:11:20
да, идея просто шикарная

Constantine
26.06.2017
12:11:22
например, объявить глобальный
utils::is_null
и если переменная объявлена как auto, это рекомендованный способ проверки

Alexander
26.06.2017
12:11:53
ну так завезут методы расширения, и оно будет работать

Constantine
26.06.2017
12:12:13
в случае с utils::is_null все у меня и так окай работает

Alexander
26.06.2017
12:12:37
когда это сделают, будет просто превосходно. Это реально уменьшит входной порог именно в повседневное использование языка теми, кто не знает стандартную либу, требований к итераторам и так далее

Constantine
26.06.2017
12:12:40
особенно если учесть, что преобразование std::unique_ptr некоторых типов к bool помечены как deleted

Google

Constantine
26.06.2017
12:13:08

Alexander
26.06.2017
12:13:22
сколько человек уже стреляло себе в ногу с std::sort(std::list.begin(), std::list.end());

Constantine
26.06.2017
12:13:56
это С++

Alexander
26.06.2017
12:14:17
а так будет просто метод sort у контейнеров, и людям не нужно париться - он работает

Constantine
26.06.2017
12:14:27
перед использованием класса std::list по конвенции надо написать много букав оговорки
захрена вообще ты его написал

Anton
26.06.2017
12:14:35

Constantine
26.06.2017
12:14:38
он типа deprecated

Alexander
26.06.2017
12:14:46
это С++
да, он такой. Но надо становится ближе к людям

Admin
ERROR: S client not available

Alexander
26.06.2017
12:15:18

Anton
26.06.2017
12:16:38

Alexander
26.06.2017
12:16:43
почему вектора и все RA контейнеры я сорчу функцией, а вот список встроенным методом? получается как-то не в едином стиле. А так у контейнеров будет написано просто метод расширнения в них, и сортировку всех контейнеров можно будет выполнить через метод sort, который отлично подскажет IDE

Constantine
26.06.2017
12:16:49
вообще я все жду когда автодополнение будет работать для std::make_unique

Alexander
26.06.2017
12:17:11
и пусть бенчмаркают скорость автодополнения у себя и в этих опенсосрных решениях

Дед Пегас
26.06.2017
12:17:34

Alexander
26.06.2017
12:17:45

Constantine
26.06.2017
12:17:52
пусть они из CLion сделают IDE для начала

Google

Anton
26.06.2017
12:17:56

Constantine
26.06.2017
12:18:03
это произойдет, когда они им пользоваться начнут

Дед Пегас
26.06.2017
12:18:04
Лущ пользуйтесь vim

Alexander
26.06.2017
12:18:04

Anton
26.06.2017
12:18:07
Холиварить опять начали.

Alexander
26.06.2017
12:18:51

Gleb
26.06.2017
12:19:02
Что юзать если vs2017 на моём ноуте компилит вывод числа на экран 5-10 секунд ?

Alexander
26.06.2017
12:19:09
Так что я подожду пока что, пока там до ума доведут

Gleb
26.06.2017
12:19:22
Есть ли смысл использовать visual studio code?

Constantine
26.06.2017
12:19:23

Berkus
26.06.2017
12:19:24

Constantine
26.06.2017
12:19:34
и да, работа с С++ требует SSD

Alexander
26.06.2017
12:19:42

Gleb
26.06.2017
12:19:45
Это ноут на компе все ок

Berkus
26.06.2017
12:20:04
юзай нормальный ноут

Alexander
26.06.2017
12:20:05

Anton
26.06.2017
12:20:06

Дед Пегас
26.06.2017
12:20:20
Опять холивар!

Anton
26.06.2017
12:20:26
Блэт.

Alexander
26.06.2017
12:20:27

Gleb
26.06.2017
12:20:30

Berkus
26.06.2017
12:20:32
ЙЕЕЙ холивар, я чур за темпларов!