Как стать автором
Обновить

Комментарии 30

Странно, что ни C#, ни .NET, ни js, ни java, ни php не вошли ни в weekdays, ни в weekend; честно говоря, вызывает сомнение подобная статистика…
Если смотреть по упоминаемым тэгам, появляется совсем другая картина:
Related Tags

javascript × 1315078
java × 1206294
c# × 1056083
php × 1033645
android × 948875
jquery × 814187
python × 697104
html × 620789
c++ × 496412
ios × 489750
Потому что переводчик зачем-то пропустил заголовок первого графика, где сказано, что это разница в процентах между частотой употребления одного и того же тега на выходных и в будние дни.

The programming language Haskell makes up 0.365% of weekend questions in this dataset, but only 0.21% of weekday questions, showing it is unusually popular on weekends. Sharepoint makes up 0.0683% of weekend questions, and 0.188% of weekday questions, showing it is more often used on weekdays.
Потому что переводчик зачем-то ...


Переводчик вообще переводом последних двух графиков просто испаскудил всю идею.

image

Это не «Наиболее «забытые» языки и технологии». Это значит, что Рельсы уже обычная для офиса среда и перестала быть только для домашних экспериментов. (вырос уровень использования в офисах, но не обязательно упал дома). И что процент ИЕ упал настолько, что когда люди делают что-то для себя — уже не рассматривают его как целевую аудиторию. А скала — не просто модный тренд, а обычная технология, которой пишут обычные бизнес-приложения.

image
Это не «Набравшие наибольшую популярность языки и технологии». Этот график свидетельствует или о:
— относительном падении уровня разработки игр в офисе
— относительном повышении уровня разработки игр дома

То есть, допустим, популярность АС3 упала в 10 раз в офисе и в 5 раз дома. Потому график восходящий — домашнее падение значительно меньше. Популярность упала, а переводчик записал в «Набравшие наибольшую популярность».

Замечу, что английский текст корректный
Использование Unity3D в часы и дни отдыха выросло беспрецедентно. Видимо, с развитием мобильных технологий разработчики стали писать больше игр в первую очередь ради своего удовольствия.
Unity3D — это php нашего времени. Любой может склепать что-нибудь по-быстрому, но не каждый может стать мастером. У меня почти все знакомые программисты «поигрались» с Unity, в большинстве своём в итоге, естественно, забросили.

Странное сравнение с php, ведь по описанию совершенно не похоже. На php можно было с самым низким порогом вскочить в современный девелопмент, делать то, что нужно заказчикам и получать за это хорошие деньги.


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


Напомню всякие phpShop, phpBb и другие, которые писались в основном копипастой, процедурщиной и смехом над задротской джавой.


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

Паша, ну не редакс заставляет людей писать быдлокод, а руки-крюки. Проблема не в языке, везде нужно мастерство, чтоб сделать что-то стоящее. А юнити с ассет стором как раз сделал разработку ширпотребной, с пхп сравнить нельзя, но посмотри внутрь популярных плагинов и печалью наполнятся дни твои =)
Не-не, я ни в коем случае не имел ввиду, что заставляет писать быдлокод. Быдлокод пишут все и на всех языках. А вот утверждать, что есть хороший говнокод, который облегчает работу — совершенно другой уровень. Хотя, вы наверное правы и ровно это же утверждали люди во время эры PHP4.

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

Но все-таки есть важное отличие — на PHP4 единственный путь был писать плохие программы, тогда просто не было альтернатив и вся экоструктура это поощряла. Все опен-сорс программы того времени были ужасны внутри. Вот так выглядело описание типичного плагина для phpBB 2, я еще их ставил тогда, так что хорошо помню.

Скрытый текст
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ COPY ]------------------------------------------
#
copy shop.php to shop.php
copy shop_install.php to shop_install.php #run and delete it
copy admin/admin_shop.php to admin/admin_shop.php
copy admin/admin_shop_cat.php to admin/admin_shop_cat.php
copy admin/admin_shop_item.php to admin/admin_shop_item.php
copy includes/functions_shop.php to includes/functions_shop.php
copy language/lang_german/lang_shop.php to language/lang_german/lang_shop.php
copy language/lang_english/lang_shop.php to language/lang_english/lang_shop.php
copy templates/subSilver/shop_body.tpl to templates/subSilver/shop_body.tpl
copy templates/subSilver/admin/shop_config.tpl to templates/subSilver/admin/shop_config.tpl
copy templates/subSilver/admin/shop_cat.tpl to templates/subSilver/admin/shop_cat.tpl
copy templates/subSilver/admin/shop_item.tpl to templates/subSilver/admin/shop_item.tpl
#
#-----[ OPEN ]------------------------------------------
#
includes/constants.php

#
#-----[ FIND ]------------------------------------------
#
define('VOTE_USERS_TABLE', $table_prefix.'vote_voters');

#
#-----[ AFTER, ADD ]------------------------------------------
#
define('SHOP_CONFIG_TABLE', $table_prefix.'shop_config');
define('SHOP_ITEM_TABLE', $table_prefix.'shop_item');
define('SHOP_CAT_TABLE', $table_prefix.'shop_cat');

#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php

#
#-----[ FIND ]------------------------------------------
#
'U_SEARCH_UNANSWERED' => append_sid('search.'.$phpEx.'?search_id=unanswered'),

#
#-----[ BEFORE, ADD ]------------------------------------------
#
	'U_SHOP' => append_sid('shop.'.$phpEx),
	'L_SHOP' => $lang['shop_title'],

#
#-----[ FIND ]------------------------------------------
#
$template->assign_vars(array(
	'SITENAME' => $board_config['sitename'],

#
#-----[ BEFORE, ADD ]------------------------------------------
#
if( file_exists( $phpbb_root_path . 'language/lang_'.$board_config['default_lang'].'/lang_shop.'.$phpEx ) )
{
	include_once($phpbb_root_path . 'language/lang_'.$board_config['default_lang'].'/lang_shop.'.$phpEx);
}
else
{
	include_once($phpbb_root_path . 'language/lang_english/lang_shop.'.$phpEx);
}

#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
$lang['shop_mod'] = 'Shop Mod';
$lang['shop_config'] = 'Konfiguration';
$lang['shop_cat'] = 'Kategorien';
$lang['shop_items'] = 'Items';

#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
$lang['shop_mod'] = 'Shop Mod';
$lang['shop_config'] = 'Configuration';
$lang['shop_cat'] = 'Categories';
$lang['shop_items'] = 'Items';


#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/overall_header.tpl

#
#-----[ FIND ]------------------------------------------
#
<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>   

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
<a href="{U_SHOP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_SHOP}" hspace="3" />{L_SHOP}</a>   

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Именно потому разработчики, которые хотел прийти в php — приходили и оставались, ибо именно это было то, что они искали — возможность кодить не думая. Он так себя представлял и правда таким был.

Unity на первый взгляд тоже такой, но немного его попробовав понимаешь, что на самом деле он значительно сложнее. Именно потому все кто «попробовал» юнити — уходили. Они ожидали современный php4, но ожидания не соответствовали реальности.
Привет. Хочу поинтересоваться, в каком месте Redux возводит в культ идеологию «неподдерживаемый быдлокод — лучшая архитектура»?
C/C++/C#/Java/Ruby/Python/ASM/Haskell/etc — это php нашего времени. Любой может склепать что-нибудь по-быстрому, но не каждый может стать мастером. У меня почти все знакомые программисты «поигрались» с C/C++/C#/Java/Ruby/Python/ASM/Haskell/etc, в большинстве своём в итоге, естественно, забросили.
У меня почти все знакомые программисты «поигрались» с C/C++/C#/Java/Ruby/Python/ASM/Haskell/etc, в большинстве своём в итоге, естественно, забросили.

И в машинный код, не иначе, перешли? ;)

P.S. Как можно «поиграться с C++»? Вы не на 1С, случайно, программируете (как и знакомые программисты)?


P. S. На хабре сломалась система ответов к комментам, или это только в этом топике все промахиваются?
И к чему бы это было сказано? Наверное, чтобы картиночку запостить? А почему не «котега» тогда уж?

P.S. Если вы имеете ввиду, что ответ получился не под постом Iceg, так я в этом не виноват — нажимал ответить под его постом.
К тому, что вы приняли заведомо шуточный комментарий всерьез и даже пытаетесь найти в нем какую-то логику :)
А как, по вашему, нужно отличать заведомую глупость от шуточного комментария? Я понимаю, что хабро-юзера, запуганные понижением пресловутой «кармы» и драконовскими «рулезами» администрации, боятся ставить смайлики. Но тут в ходу псевдо-теги типа <сарказм>, почему бы не воспользоваться ими?
Моя картинка становится все более актуальной. Сначала прочитайте оригинальный комментарий от Suvitruf, а потом ответ от Iceg, и вы кое-что заметите.
Попытка сарказма от Iceg очевидна, но, как я понимаю, у sens_boston вопросы вызвало упоминание C++ в контексте «поиграться».

Мой оригинальный посыл был в том, что в Unity можно сделать что-то даже без знаний программирования вообще. Даже больше, я кучу игр в Steam Greenlight наблюдаю, которые склепали из стандартных ассетов.
Подозреваю, что C++ был упомянут для того, чтобы довести ситуацию до максимального абсурда, равно как и ASM.

Игры из готовых ассетов говорят о том, что человек не умеет рисовать\моделировать, но как вы из этого поняли, что он не умеет программировать?

У меня первое впечатление от Unity сформировалось противоположное: для простых вещей нет простых решений и нужно много писать или настраивать самому. Например, вот столько нужно написать, чтобы сделать спрайт с тайлами.
Игры из готовых ассетов говорят о том, что человек не умеет рисовать\моделировать, но как вы из этого поняли, что он не умеет программировать?
Нет, конечно же, они говорят о том, что порог вхождения не такой большой.

И ещё раз, основной тезис: легко сделать что-то простое на Unity, но тяжело стать мастером.

Про тред 2013 года же. Посмотрите 2D Experimental Preview, там работу с 2d намного упростили.
Честно говоря, корреляции не вижу. Низкий порог вхождения — это когда любой художник может из своих рисунков слепить работающую игру. Но в таком случае, наоборот, ассеты были бы уникальными!

Пример конструктора игр с низким порогом — это Clickteam Fusion и его брат-близнец Construct.

С тезисом, впрочем, согласен: Unity считается одним из наиболее «дружественных» редакторов.
Упоминание php в оригинальном комментарии было гиперболой. Согласен, само сравнение не совсем, хм, уместно.

Но сказанного не воротишь, шишки заслужены (:
Откройте эту страницу на Google Nexus 7, и попробуйте разобраться с крохотными отступами, чтобы понять, какой комментарий к чему относится, для начала. Уж лучше посоветуйте юзеру Iceg постить вашу картиночку каждый раз, когда он соберется пошутить без цитирования ;)
Если ваше устройство не позволяет вам внимательно прочитать тему перед тем, как комментировать, то претензия не ко мне :)
Вы, случайно, не культуртрегером тут подрабатываете? (штатных модераторов, вроде бы, на «хабре» еще не ввели).

P.S. И вообще, посты в этой ветке — «голимый оффтопик». Я думаю, юзер Iceg достаточно взрослый и дееспособный, чтобы сам о себе позаботиться? Вы так не считаете?
Спасибо, да. Но проблема не в том, что люди не могут распознать сарказм, а в том, что даже распознав, что «здесь что-то не такое прямолинейное, как кажется», не могут понять суть.
У меня почти все знакомые программисты «поигрались» с Unity, в большинстве своём в итоге, естественно, забросили.

И на самописные движки перешли, не иначе? ;)
Кто подскажет, откуда популярность у ActionScript-3? Я помню, что писал на нём для Flash'а, но вроде флеш уже совсем не популярен. ActionScript сейчас используется где-то ещё? Это Adobe AIR так нынче популярен, и всё это ради него?
Сам удивляюсь — делал много проектов на ActionScript ранее — сейчас в основном встречаются проекты на java, c#, c++ — только иногда мелькает необходимость переделки старых проектов на as3
Что-то не то в этом исследовании
Может из-за Autodesk Scaleform? А еще, да, Adobe AIR вполне жизнеспособен в мобильной разработке.
Кто подскажет, откуда популярность у ActionScript-3?

Нету никакого роста у АС3, просто ошибка в переводе, смотрите комментарий выше.
Спасибо! Вот теперь всё понятно. На AS3 теперь меньше работают, и больше играются в свободное время. Всё логично!
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Другие новости

Истории