Обновить
32
Огромный Боевой Человекоподобный Робот@Tanner

Python-программист

0,6
Рейтинг
22
Подписчики
Отправить сообщение
Я уже спрашивал вас в прошлый раз, кто ещё придерживается такой же точки зрения на типы, что и вы? Откуда вы взяли такую терминологию? Вы мне ничего не ответили, насколько я помню. Есть смысл продолжать?
Когда окончательно перестанут называть вещи своими именами.
Википедия подойдёт? Вот и вот. И на Хабре уже писали об этом, например, тут и тут, но всё без толку.
Автор спутал сильную/слабую типизацию с динамической/статической. Сколько можно?
Да, правописание ужасное. Но, возможно, русский язык для автора просто не родной, и стоит ему помочь − статья-то неплохая по сути.
Ну, у азиатов группа крови − вместо нашего гороскопа; определяет вообще что угодно в человеке.
Пару раз увольнял бездельников, там конечно было интересно смотреть на развитие.

Значит, вы и есть та самая тётя.
Нет, вроде 1+. А как антигены крови связаны с метаболизмом алкоголя?
Я сам далеко не трезвенник, но! Я бы скорее вообще завязал с алкоголем, чем устраивал себе каждый раз такие процедуры.
А у меня вообще не грузится, только цветочек посередине.
И правда, спасибо за напоминание. Для меня «типичный» чипсет − это H77/Z77, а с тех пор ведь уже 7 лет прошло.
Абсолютно для всех акселераторов (кроме Oracle F160) нужно 8 линий шины PCI-E.
Получается, вставленные в типичную бытовую материнку с двумя слотами PCIe x16, которые автоматически конфигурируются как x16+x1 или x8+x8, эти платы откусят половину пропускной способности от слота видеокарты? Вот в чём может быть засада для бытового использования.

Или можно как-то обойти этот неприятный момент? Просто посадить флеш-акселератор на x1, или добавить какой-нибудь мост PCIe-PCIe?
Я вполне верю, но думаю, что это уже оффтопик, так как исходный посыл статьи − как заколхозить накопитель для дома из устаревших энтерпрайзных девайсов, а не наоборот, топовую бытовую комплектуху тащить в энтерпрайз.
А вы статью читали? От $50 за 800ГБайт.
Facebook приобрела разработчика

Что, крепостное право вернули?
Типичный ментальный блок отлично описал mSnus:
Для начинающих, первым языком? Которые не знают, что такое функция и переменная? Не говоря уж о классах…

Это сколько же времени пройдёт, прежде чем они сумеют написать
public static void main в своем Hello World и понять, что это и зачем вообще нужно? А почему public? А почему void? Я себе представляю школьников классе так в 5-м, которые путают ООП с ОПГ...

Я именно это и имел в виду, когда насчитал 12 концепций различного уровня сложности в самой простой программе на Java.

Как преодолеть ментальный блок? Очевидно, выбрать язык, который позволяет изучать все эти концепции по отдельности, или хотя бы в меньшей концентрации.

Может и правда, если ему хочется игрушку для телефончика написать, то надо дать готовый каркас и учить сначала простые вещи делать

А «готовый каркас» Android-приложения на Java будет содержать сотни строк кода и конфигурации, обычно автосгенерированных IDE, без учёта платформенных библиотек. То есть изначальная проблема усугубляется.

Я, наоборот, предполагаю, что от первых шагов до «взрослых» фреймворков − путь неблизкий, и начинать надо с элементарного.
Если при изучении Java у ученика возник ментальный блок, то лучше взяться за Python или JS с прицелом на Kivy (Cordova, React Native), чем продолжать штурмовать Java.

Иначе вы просто подменяете понятия: «обучение программированию» → «изучение Java».
Как я уже отвечал выше в комментариях, я не претендую на всеобъемлющее решение этого вопроса, да мне это и не очень интересно. Я реагирую на вполне конкретную статью (перевод), в которой предлагается обучать полных новичков в программировании (возраст и мотивация не рассматриваются) на примере Java − языка со слишком крутой кривой обучаемости. Характер этой кривой, и даже, кажется, само её существование автором исходной статьи просто игнорируется.

Всё, что я хотел показать в своей статье − это откуда берётся эта кривая, и почему одни языки изучить новичку намного проще, чем другие. И что, соответственно, не все ЯП одинаково хорошо подходят на роль первого, «учебного» языка.
Плюсы без лигаси − это уже круто! А D − это даже не плюсы без лигаси, а плюсы, спроектированные проще и чище. Один foreach чего стоит! А умные массивы и срезы! А какие простые в D лямбды!

Информация

В рейтинге
2 332-й
Дата рождения
Зарегистрирован
Активность