На фотке стены не хватает пасхалки — нацарапанного в углу кода на С++ или Javascript :))
А по сути… не знаю, я все равно пишу комментарии, и статьи иногда (хотя статьи писать гораздо сложнее).
Я был бы за объединение ресурсов, за возврат к старому Хабру, на который я пришел когда-то. На котором бушевали страсти, для которого по всему инету жаждущие приобщиться искали инвайты…
Но аналогов Хабра все равно нет. Так и не появились...
А вместо объединения лучше думать, что еще можно объединить и интегрировать. Вышли бы лучше на международный уровень, сделали бы Хабр на английском — в англоязычном интернете аналогов ведь тоже нет…
Но такой жизненный цикл должен быть чем-то обусловлен?
Постарели пользователи? Так ведь всегда есть новые, более молодые.
IT тоже постоянно развивается, так что сказать что "писать статьи больше не о чем" тоже нельзя)
Формат устарел? Ну а какой еще можно придумать формат?
Просто привыкание и потеря интереса по этой причине? Так в нашем мире ничто не ново, меняется лишь форма. С другой стороны, сложно придумать что-то более простое чем форма представления статей в интернете.
Интересно подумать, что можно сделать для исправления ситуации.
Допустим, слияние всех ресурсов (хабр, гиктаймс, мегамозг) обратно в один. Посещаемость объединенного ресурса вырастет по сравнению с посещаемостью только хабра, а возможно и всех ресурсов в целом.
При слиянии — суммирование кармы и рейтинга всех пользователей.
Политика — ну пока в стране можно высказывать свое мнение, никто за это не сажает. Да, конечно если в комментариях будут оскорбления кого-либо или скажем призывы к свержению власти — их придется оперативно удалять, но это в общем нормально. Если я напишу, что я не согласен с каким-то решением госдумы — ничего ни со мной, ни с хабром не случится.
Но я не до конца уверен, что падение активности связано с разделением ресурса. Что-то такое происходит в обществе, когда у людей пропадает интерес к тому чтобы писать статьи, комментарии, общаться на форумах. Возможно это субъективно, но я замечаю такое снижение активности и на других ресурсах тоже. Скажем, rsdn.ru — какие там были темы когда-то, особенно в философии программирования. А сейчас — ничего. Возможно все ушли в социальные сети? Нет, и там какой-то спад. В общем, кажется что что-то происходит, но понять бы что...
К сожалению, порог вхождения на рынок серьезных девайсов слишком высокий. Даже на всяких кикстартерах в Штатах делают в основном мелочевку, но что-то не слышно про авторские смартфоны, планшеты, UMPC и ноутбуки.
Я не верю, что людям нравятся однотипные "доски". Не верю, что при наличии широкого выбора с адекватными ценами люди будут все равно покупать "доски". Но увы — все, даже китайцы, клепают одно и то же.
А в чем прикол с постинкрементом в самом первом примере?
var i = 5
i = i++ + i++
println(i)
Если он "пост" инкремент, то должен выполняться ПОСЛЕ вычисления всего выражения выражения, после "точки с запятой" которой в этом языке нет. Сначала i = 5+5, т.е.10, затем еще два раза ++, то есть 12. Почему 11?
Да я все это прекрасно понимаю…
Но жить-то станет скучнее, программирование превратится из Хакерства в унылую конвейерную работу за копейки. Мечта менеждеров, да… но программистам-то это зачем?
Реализуйте.
Возможно вы станете одним из отцов-основателей Нового Программирования ))
На самом деле о таком программировании многие мечтают, но когда дело касается практики, все равно все сводится к тому, что нужно щелкнуть на компоненте и написать какой-то код в окошке (и это в лучшем случае).
Все-же непонятно, что будет с Mono для Linux. Могут сделать нормальную поддержку, могут искусственно сдерживать, а могут и прикрыть. Все-же получается — компания которая разрабатывает свою ОС, будет делать продукт, который поспособствует (так или иначе) распространенности конкурирующей ОС…
Конечно авторы языка на то и авторы, чтобы решать каким язык должен быть… это их право. Но у меня другой подход к дизайну языков программирования. Я бесконечно уважаю и доверяю Программисту, и считаю что даже если одному программисту из миллиона понадобится для каких-то неведомых мне Хакерских целей та или иная фича — она должна быть в языке. Пусть инкремент, пусть что-то низкоуровневое или даже оператор goto… каждый программист — Творец, и не мое дело решать чем можно пользоваться а чем нельзя. Вот как-то так))
Фичу с кортежами небось прикрутили сбоку изолентой :). В C# вроде бы максимальная длина кортежа равна 8, здесь 6…
Догадайтесь почему и откуда такие магические числа.
Что-то все повыкидывали.
Хоть я и не писал на Swift, но тенденция выкидывать общепринятые устоявшиеся за десятилетия и понятные любому программисту конструкции (типа инкремента) ИМХО странная. Это все равно что из математики выкинуть значок квадратного корня, сославшись на то что можно пользоваться возведением в степень 1/2.
А по сути… не знаю, я все равно пишу комментарии, и статьи иногда (хотя статьи писать гораздо сложнее).
Я был бы за объединение ресурсов, за возврат к старому Хабру, на который я пришел когда-то. На котором бушевали страсти, для которого по всему инету жаждущие приобщиться искали инвайты…
Но аналогов Хабра все равно нет. Так и не появились...
А вместо объединения лучше думать, что еще можно объединить и интегрировать. Вышли бы лучше на международный уровень, сделали бы Хабр на английском — в англоязычном интернете аналогов ведь тоже нет…
Постарели пользователи? Так ведь всегда есть новые, более молодые.
IT тоже постоянно развивается, так что сказать что "писать статьи больше не о чем" тоже нельзя)
Формат устарел? Ну а какой еще можно придумать формат?
Просто привыкание и потеря интереса по этой причине? Так в нашем мире ничто не ново, меняется лишь форма. С другой стороны, сложно придумать что-то более простое чем форма представления статей в интернете.
Допустим, слияние всех ресурсов (хабр, гиктаймс, мегамозг) обратно в один. Посещаемость объединенного ресурса вырастет по сравнению с посещаемостью только хабра, а возможно и всех ресурсов в целом.
При слиянии — суммирование кармы и рейтинга всех пользователей.
Политика — ну пока в стране можно высказывать свое мнение, никто за это не сажает. Да, конечно если в комментариях будут оскорбления кого-либо или скажем призывы к свержению власти — их придется оперативно удалять, но это в общем нормально. Если я напишу, что я не согласен с каким-то решением госдумы — ничего ни со мной, ни с хабром не случится.
Но я не до конца уверен, что падение активности связано с разделением ресурса. Что-то такое происходит в обществе, когда у людей пропадает интерес к тому чтобы писать статьи, комментарии, общаться на форумах. Возможно это субъективно, но я замечаю такое снижение активности и на других ресурсах тоже. Скажем, rsdn.ru — какие там были темы когда-то, особенно в философии программирования. А сейчас — ничего. Возможно все ушли в социальные сети? Нет, и там какой-то спад. В общем, кажется что что-то происходит, но понять бы что...
Я не верю, что людям нравятся однотипные "доски". Не верю, что при наличии широкого выбора с адекватными ценами люди будут все равно покупать "доски". Но увы — все, даже китайцы, клепают одно и то же.
http://blog.adamcameron.me/2015/07/cfml-elvis-operator-and-null-coalescing.html
Null-coalescing проверяет исключительно на null (нуллабельность), а Elvis — просто на true/false как обычный тернарный оператор.
Если он "пост" инкремент, то должен выполняться ПОСЛЕ вычисления всего выражения выражения, после "точки с запятой" которой в этом языке нет. Сначала i = 5+5, т.е.10, затем еще два раза ++, то есть 12. Почему 11?
Может быть это просачиваются статьи из параллельных Вселенных, в которых эти люди и места реальны? :)
Но жить-то станет скучнее, программирование превратится из Хакерства в унылую конвейерную работу за копейки. Мечта менеждеров, да… но программистам-то это зачем?
Возможно вы станете одним из отцов-основателей Нового Программирования ))
На самом деле о таком программировании многие мечтают, но когда дело касается практики, все равно все сводится к тому, что нужно щелкнуть на компоненте и написать какой-то код в окошке (и это в лучшем случае).
Догадайтесь почему и откуда такие магические числа.
Хоть я и не писал на Swift, но тенденция выкидывать общепринятые устоявшиеся за десятилетия и понятные любому программисту конструкции (типа инкремента) ИМХО странная. Это все равно что из математики выкинуть значок квадратного корня, сославшись на то что можно пользоваться возведением в степень 1/2.