
Igor
04.05.2016
12:02:45
Дима, вычистишь?)

Pavel ?
04.05.2016
12:03:29
Я уже

Igor
04.05.2016
12:03:38
??

Pavel ?
04.05.2016
12:04:22
Но там в jep что-то про let и auto писалось

Google

Митко Соловец?
04.05.2016
12:04:48
let как аналог val

Andrey
04.05.2016
12:05:15
let, val или ещё как-нибудь.

guga
04.05.2016
12:05:41

Pavel ?
04.05.2016
12:05:45
Кстати лет как замена вал это вариант

Andrey
04.05.2016
12:07:13
Различаются отлично.
Даже без подстветки.
Слушайте, мне кажется, что лучше отдельный чат для опросов делать, чтобы хлама не было.

Igor
04.05.2016
12:10:27
а хлам всё равно уже выпилили

Andrey
04.05.2016
12:10:41
Просто дай ссылку и закрепи сообщение.

Google

Andrey
04.05.2016
12:10:50
Кому надо - проголосует.

Igor
04.05.2016
12:17:40
ну если так можно, то может и лучше

Pavel ?
04.05.2016
12:40:36
Да вообщемто понятно, даже в си авто впилили, это о чем-то да говорит

Andrey
04.05.2016
12:42:06

Pavel ?
04.05.2016
12:42:20
И вот тут пост тайп решает, потому как способен и с типом и без него работать

Andrey
04.05.2016
12:42:38
std::first<aaa>::second<bbb>:third❤️>::const_iterator
Это весело.
Так что без auto задолбаешься.

Pavel ?
04.05.2016
12:43:16

Andrey
04.05.2016
12:43:17
typedef конеччно можно использовать, но это костыль во многом.

Pavel ?
04.05.2016
12:44:13
Тайпдеф делает расстандартизацию)

Andrey
04.05.2016
12:44:39
Зато это позволяет документировать код эффективнее.

Pavel ?
04.05.2016
12:44:51
Потом половину ворктайма сидишь и смотришь тайпдеф)

Andrey
04.05.2016
12:45:14
Ну, VS умеет истинные типы показывать)
Хотz ладно, эта тема не для этой конфы.

Pavel ?
04.05.2016
12:46:01
Вообще обилие документации по коду говорит о том что код полное говно))
И без док в нем без пол литра не разобраться)

Andrey
04.05.2016
12:47:10

Pavel ?
04.05.2016
12:47:49
Не пишу)) но было дело ходил по собеседованиям, там иногда просили))

Google

Igor
04.05.2016
12:48:28
на собесах и на доске просят)

Pavel ?
04.05.2016
12:48:39
Присутствие типа в варебле сразу мозгу говорит что это за тип)

Andrey
04.05.2016
12:48:43

Pavel ?
04.05.2016
12:49:30
И это хорошо)) но и хорошо иногда тип опускать...типа var fuck: Int = ...
и var fuck = ...
Как в сраном паскале

Igor
04.05.2016
12:50:16
сраный паскаль - учебный язык)

Pavel ?
04.05.2016
12:50:34
Хороший язык, хоть и сраный)))
В нем много продумано на то время для чтение кода, а в сях на это решили забить)
Раньше я этого не понимал, сейчас все иначе, прогер код пишет 1 раз, а читает его 1000

Andrey
04.05.2016
12:55:54

Pavel ?
04.05.2016
12:56:34
Все хорошо, но в меру)) звездочки, скобочки и тайпдефы)

Andrey
04.05.2016
12:57:58
Ну не знаю. Мне после такого не особо нравится Си: https://github.com/XaveScor/UNIX-Shell/blob/master/Xstring.c

Митко Соловец?
04.05.2016
12:57:59
да и так понятно, что с++ стал парашей

Igor
04.05.2016
12:58:23

Andrey
04.05.2016
12:58:45
Ну, мне пришлось для интерпретатора реализовывать работу со строками.
Хотя нет, это не интерпретатор. Херню сказал.
Мде... А вроде всё ок там. Но год назад меня это подбешивало сильно.
Особенно то, что задолбаешься с отладкой.

Pavel ?
04.05.2016
13:02:16
А вот D как раз убирает все то говно что есть в с++

Google

Митко Соловец?
04.05.2016
13:02:35
но почему нет хайпа на него?

Andrey
04.05.2016
13:03:46

Митко Соловец?
04.05.2016
13:04:01
На мой взгляд вы не увидили настоящей проблемы D. Вы написали, что он «не выстрелил», но потом почему-то сразу перешли к его удобству и возможностям. Язык может быть сколь угодно красивым и удобным, но это никак не поможет тому факту, что он «не выстрелил». У D нет вменяемого инструментария, он не стандартизирован уже просто с невероятной быстротой успел обзавестись несколькими несовместимыми фремворками. D подерживается неизвестно кем, к нему нет интереса со стороны ведущих компаний, вести разработку коммерческих проектов на D просто рискованно. Плюс отсутствуют специалисты по D в достаточном объеме, что тоже чревато проблемами для бизнеса. А так да, язык красивый. Но это ничего не меняет.
цитата с хабра
в общем, 100% не нужен

Igor
04.05.2016
13:05:33
создаешь крупную компанию
внедряешь D

Admin
ERROR: S client not available

Igor
04.05.2016
13:05:39
профит
у компилятора около 1.5к загрузок в день)

Pavel ?
04.05.2016
13:09:38
Нельзя просто так взять и стандартизировать, особенно в наше время, когда каждая компания пытается создать своего динозавра
А в итоге будут страдать разработчики, потому как в таком режиме не может быть эволюции
Надо понимать что увеличение кол-ва технологий на рынке, увеличивает среднестатистические требования для программиста, которые программисту нахер не нужны, если он не мазахист

Nick
04.05.2016
13:28:11

Pavel ?
04.05.2016
13:31:47
Erlang создавался как нишевое поделие для ериксона, че он не самозакопался, непонятно
По типу, ооо, у нас есть гама, а скрипта для нее нет, давай запилим, все остальные языки не подходят

guga
04.05.2016
13:34:28
s/ериксон/typesafe
это я к чему, все были нищевые

Google

Pavel ?
04.05.2016
13:35:22
А скалу создали потомучто надо было распилить казенное академическое бабло)))))))))
гыгы)

guga
04.05.2016
13:35:42
Java тоже ради попила бабла сана была
ну точнее, что бы ключевые кадры удержать

Pavel ?
04.05.2016
13:36:23
Яву создали патамучто создали спарк и потомучто заипали плюсы)

guga
04.05.2016
13:36:46
Красивая история, но скорее потому, что от них начали валить спецы
и им сказали вот вам бабло
и год времени
думаю, руководству сана было глубоко насрать
заипали там кого-то плюсы, или нет

Pavel ?
04.05.2016
13:37:49
Ну эт реально дорого бы было запиливать софт и поддерживать на своей архитектуре) которая как оказалось весьма специфичная)

guga
04.05.2016
13:38:38
Кстати, а есть документальная или художественная книга о создании java?

Pavel ?
04.05.2016
13:38:38
Ну вообще любая технология это распил бабла))
Где-то больше, где-то меньше)
Думаю что книга в голове у Гослинга сидит))

Плюшка
04.05.2016
13:40:10
снова ку
#java
посоны, а кто такой David Connelly ?
и где мне его найти?
а то мне попался честно стыренный класс за его авторством, у которого поменяли имя пакета