The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Корпорация BBC передала сообществу проект micro:bit

22.10.2016 22:28

Британская вещательная корпорация (BBC) открыла и передала разработку устройства micro:bit в специально созданную некоммерческую организацию MicroBit Foundation. Плата micro:bit была создана в рамках программы обучения программированию и стимулирования детского творчества, которая успешно воплощена в Великобритании - миллион плат распространён среди британских школьников в возрасте 11-12 лет. После открытия наработок проекта заинтересованные лица смогут наладить производство и начать распространение устройства среди школьников в других странах.

Micro:bit поставляется с прошивкой на базе MicroPython и позволяет выполнять скрипты на оптимизированном для микроконтроллеров подмножестве языка Python 3 c урезанной стандартной библиотекой. Для написания Python-сценариев для micro:bit предлагается специализированный обучающий редактор кода Mu, а для загрузки скриптов на устройство подготовлена утилита uFlash. Плата близка по размеру к кредитной карте (4x5 см) и включает в себя микроконтроллер на базе процессора ARM Cortex-M0 (ARMv6-M, 16 MHz), 256 KB Flash, 16 KB ОЗУ, набор кнопок, светодиодную матрицу 5x5, разъем для ввода/вывода, акселерометр, компас, порт micro-USB, чип Bluetooth Low Energy.

В настоящий момент под лицензией Solderpad (вариант Apache License 2.0 для Open Hardware) опубликована конструкторская документация, связанные с разработкой технические спецификации и документация для разработчиков. Проектные файлы подготовлены в форматах, пригодных для обработки в пакетах Altium, Eagle Express/Maker/Educational и KiCad EDA. Идёт подготовка к публикации под открытой лицензией детальных схем и списка материалов (BOM).





  1. Главная ссылка к новости (http://pyfound.blogspot.ru/201...)
  2. OpenNews: Корпорация BBC представила открытую JavaScript библиотеку Glow
  3. OpenNews: Корпорация BBC создала демонстрационный ботнет из 22 тыс. ПК
  4. OpenNews: Корпорация BBC подключилась к разработке виртуальной машины Parrot
  5. OpenNews: В недрах BBC создан MVC пакет 'Perl on Rails'
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/45361-python
Ключевые слова: python, microbit
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (175) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Игорь Татаринов (?), 22:44, 22/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Чем оно лучше андурины?
     
     
  • 2.3, Аноним (-), 22:50, 22/10/2016 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Большим количеством периферии на борту.  
     
     
  • 3.130, Аноним (-), 22:30, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Файлами в KiCAD. Можешь хоть сам наклепать на ближайшей фабрике, только в герберы перегони. Попутно поменяв что-нибудь, если прямизна рук позволяет, благо KiCAD опенсорсный, так что это ничего не стоит, легально и можно сделать в каком-нибудь линуксе или даже бзде. Подоедактировать готовую плату проще чем с нуля самому ее рисовать.
     
     
  • 4.154, MMx (?), 09:58, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Всё дело в стоимости.
    Есть Maple проект, там для плат на STM32 можно использовать Arduino IDE.
    Китайцы продают по $2-4, 72МГц, 20Кб рамы.
     
     
  • 5.185, Аноним (-), 17:35, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Китайцы продают по $2-4, 72МГц, 20Кб рамы.

    STM32 вообще хорошее семейство. Младший Cortex M0 там вообще менее доллара стоит, при том что его периферии новичку хватит до поросячьего визга. Особенно по сравнению с атмелом.

     
     
  • 6.204, Аноним (-), 14:42, 27/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    И стоит дешевле!
     
  • 4.156, MMx (?), 10:01, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Либо, есть Orange Pi, первую версию которой можно купить за ~$15. Но это уже полноценный комп, линуху можно навесить, и, на том-же питоне, работать - цеплять датчики, использовать наработки Raspberry (распиновка лап аналогичная)

     
  • 2.6, Xenia Joness (ok), 23:24, 22/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Любой Cortex лучше этой вашей Arduino
     
     
  • 3.20, Анонша (?), 01:36, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Любой Cortex лучше этой вашей Arduino

    Любой двигатель бмв лучше этой вашей Ауди.

     
     
  • 4.50, А (??), 18:03, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Но недолго.
     
  • 4.123, Колюня (?), 19:37, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ога, только сравнивать AVR с ARM это как сранвивать самокат с самолетом.
     
  • 3.32, Клыкастый тигар Изя Цельсионович (?), 08:51, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    И даже ардуины с кортексом? Нюню!
     
     
  • 4.131, Аноним (-), 22:35, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И даже ардуины с кортексом? Нюню!

    Ардуина уже идет с печатной платой в опенморсном KiCad в комплекте? Или там только тривиальная плата с накруткой в десять раз, потому что расчитано на нубов и лохов которые не догадываются за кого их держат? Ардуина - это удачный маркетинг: написали кислотное нечто на яве, пару либ на урезанных плюсах - о, нубам нравится seral.begin! Давайте продавать. За полтинник. Все-равно нубы не посмотрят на цену меги и куска текстолита в ближайшем ларьке - умишка не хватит.

     
     
  • 5.181, Аноним (-), 14:06, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Нет. Ардуина - это просто популярный и удобный продукт для игрушек и прототипов. А цена китайских клонов в несколько раз ниже по сравнению с оригиналом, потому можно брать и пробовать. Более того, её можно напечатать самому. Схема есть.
     
     
  • 6.186, Аноним (-), 17:40, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Так чтобы ее печатать самому - схемы не хватит, придется самому трассировать И ... большой текст свёрнут, показать
     
  • 3.36, Аноним (-), 10:25, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Наверное, лучше было сказать, любой Cortex лучше любого восмиразрядника.
     
  • 3.47, anonim (ok), 15:37, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ксения, есть на Intel Quark, а он уделывает некоторые Cortex. Так что аккуратнее надо с заявлениями.
     
     
  • 4.71, Xenia Joness (ok), 00:01, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ксения, есть на Intel Quark, а он уделывает некоторые Cortex. Так что
    > аккуратнее надо с заявлениями.

    Исходя из того, что Intel Quark (серии C1000, D1000 и D2000) имеют максимальную тактовую частоту в 32 МГц, то имеет смысл сравнивать его лишь с самым младшим кортексом (Cortex-M0). Некоторые Cortex-M0 может быть он и уделает. Но более старшие кортексы нещадно растопчут этот ваш кварк. К тому же, я совсем не знаю какая производительность его ядра, в DMIPS/МГц, чтобы однозначно оценить производительность этого вашего кварка (у Cortex-M0 она 0.84 DMIPS/МГц).

     
     
  • 5.89, Онаним (?), 10:27, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > максимальную тактовую частоту в 32 МГц

    Интересно, а DOS на нём можно запустить? Было бы весело сделать аналог 286-го компа на современном железе...

     
     
  • 6.144, Аноним (-), 07:36, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > 286-го компа на современном железе...

    А смысл? Хотя один кадр эмуль спекки на аврке замутил. Ну да, джедайские скиллы пробивают потолок, только что с результатом делать то?

     
  • 6.205, anonim (ok), 14:03, 29/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> максимальную тактовую частоту в 32 МГц
    > Интересно, а DOS на нём можно запустить? Было бы весело сделать аналог
    > 286-го компа на современном железе...

    Можно, там 486 ядро и в моделях для IoT что-то около 384кб памяти.

     
  • 3.103, dq0s4y71 (ok), 13:32, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Это всё равно что сказать "любой апельсин лучше любого банана".
     
     
  • 4.109, Mail (?), 15:07, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для девушки банан наверно получше будет.
     
     
  • 5.173, Аноним (-), 19:27, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Кому и апельсин банан.
     
  • 2.11, adminlocalhost (ok), 00:01, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    каждому овощу - свой фрукт.

    ардуина для одних задач.
    микробит - для других задач.

    пусть даже для не просвещенного человека задачи на первый взгляд и похожие.

     
     
  • 3.38, Аноним (-), 11:37, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если бы еще знать для каких?...
     
     
  • 4.43, ясч (?), 14:07, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Там, на плате, светодиодики есть.
     
  • 4.67, Crazy Alex (ok), 23:44, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Там, на плате, чип BLE есть прежде всего. Ну и акселерометрр да светодиодики с ногами. Направленность очевидна - нечто, управляемое со смартфона и либо выводящее какие-то сигналы, либо контролирующее какого-нибудь мелкого робота. Без сложной алгоритмики, зато с вау-эффектом.
     
  • 4.79, Гость (??), 04:12, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Задача - привлечь к программированию подрастающее поколение. С компьютерами не прокатило, это уже второй эксперимент БиБиСи
     
  • 3.132, Аноним (-), 22:53, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > пусть даже для не просвещенного человека задачи на первый взгляд и похожие.

    А для просвещенного - на кортексе можно сделать все что может атмега и много того чего атмега не может. У атмела архаичная периферия и такое же процессорное ядро.

    В попсовеньком STM32, младший их которых стоят менее доллара - есть ADC, а зачастую и DAC, при том гораздо быстрее атмелского и 12 битов. Да еще DMA умеет, не говоря о том что 32-битное ядро ворочает в разы больше данных и код в разы компактнее если размерности более 8 битов.

     

  • 1.4, all_glory_to_the_hypnotoad (ok), 22:59, 22/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > микроконтроллер ... ARM Cortex-M0 (ARMv6-M, 16 MHz), 256 KB Flash, 16 KB ОЗУ

    Да как же оно умудряется ещё работать на питоне, хорошо если бейсик из 80х заведётся.

     
     
  • 2.7, h31 (ok), 23:26, 22/10/2016 [^] [^^] [^^^] [ответить]  
  • +17 +/
    Питон - бейсик нашего времени.
     
     
  • 3.18, all_glory_to_the_hypnotoad (ok), 01:11, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    в наше время и память измеряется мегабайтами даже на бюджетных конструкторах. А во времена древних бейсиков её было даже больше чем тут (32-48 кб) и то не хватало.
     
     
  • 4.19, Анонша (?), 01:29, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Интерпретатора конечно нету но есть комплитятор bascom-avr. Полученный при помощи этого компилятора бинарник, запускается на очень слабом железе с озу 1024 байт.
     
  • 4.22, Crazy Alex (ok), 02:40, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ты ж не путай - там всё в ОЗУ лежало. Здесь - программа лежит во флеше, в RAM - только изменяемые данные. Ну и оптимизировать получше научились с тех пор, не без того
     
  • 4.176, fi (ok), 01:39, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > память измеряется мегабайтами

    после меги64 - 256 уже кажется тонной :)


     
  • 2.14, Crazy Alex (ok), 00:59, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Погугли Micro Python - он и на меньшем, вроде, мог. Что характерно, здесь в кои-то веки питон выбран осмысленно - для освоения детьми - самое оно.
     
     
  • 3.91, Аноним (-), 10:58, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ruby самое оно
     
  • 2.37, Аноним (-), 10:30, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Бейсик из 80-х легко заводился на ~1.8 MHz (Радио-86РК)
     
     
  • 3.82, Аноним (-), 08:05, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бейсик даже на ардуине немножко работает. Но Cortex всётаки скорее процессор, чем контроллер, ему вычислять много легче.
     
     
  • 4.133, Аноним (-), 22:56, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Бейсик даже на ардуине немножко работает. Но Cortex всётаки скорее процессор, чем
    > контроллер, ему вычислять много легче.

    Cortex M как раз раз таки по всем свойствам именно микроконтроллер. Только ему процессорное ядро нормальное добавили и периферию приличную. А у атмела на дворе восьмидесятые до сих пор. Они там спохватились с SAM3 или как его там, но там уже с плдюжины конкурентов без них налицензировало это. Даже какой-нибудь silabs голимый это уже делать научился, как и нонейм китайцы.

     
  • 3.85, тигар (ok), 08:53, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    ну на рк86 он был, мягко говоря, не настолько крут как, скажем, на корвете:-) ну и грузился крайне долго с Мк60 :(
     
     
  • 4.94, Аноним (-), 11:19, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бейсик - встроенный интерпретатор в спектрумах.
     
     
  • 5.95, тигар (ok), 11:27, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Бейсик - встроенный интерпретатор в спектрумах.

    Радио-86РК был задолго до спектрума, это собственная разработка (?) журнала "Радио". по крайней мере в xUSSR всякие РК86 и микроши были раньше всяких байтов и прочих массовых спектрумов

     
     
  • 6.112, anonymous (??), 17:02, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а вот люди другое говорят:

    Радио-86РК: Описание компьютера впервые было опубликовано в цикле статей в журнале «Радио» № 4-6/1986 г. https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B4

    ZX Spectrum 16K/48K: The original ZX Spectrum is remembered for its rubber keyboard, diminutive size and distinctive rainbow motif. It was originally released on 23 April 1982. https://en.wikipedia.org/wiki/ZX_Spectrum

     
     
  • 7.113, тигар (ok), 17:05, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > а вот люди другое говорят:
    > Радио-86РК: Описание компьютера впервые было опубликовано в цикле статей в журнале «Радио»
    > № 4-6/1986 г. https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B4
    > ZX Spectrum 16K/48K: The original ZX Spectrum is remembered for its rubber
    > keyboard, diminutive size and distinctive rainbow motif. It was originally released
    > on 23 April 1982. https://en.wikipedia.org/wiki/ZX_Spectrum

    цитирую (себя): "по крайней мере в xUSSR всякие РК86 и микроши были раньше всяких байтов и прочих массовых спектрумов"

     
     
  • 8.115, anonymous (??), 17:10, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    была схема из журнала разводка платы какой-то софт в hex с опечатками, котор... большой текст свёрнут, показать
     
     
  • 9.116, тигар (ok), 17:58, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    gt оверквотинг удален однако у меня дома он был, где отец брал запцацки даже п... большой текст свёрнут, показать
     
     
  • 10.140, Аноним (-), 23:42, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем тебе КМки сейчас Как конденсаторы они полное по параметрам ... текст свёрнут, показать
     
     
  • 11.141, тигар (ok), 00:04, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    они мне и тогда не нужны были, а вот джигиты из них драгметы добывали - ... текст свёрнут, показать
     
     
  • 12.145, Аноним (-), 08:00, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Они и сейчас это делают Это наверное лучше чем просто дать им сгнить на свалке ... текст свёрнут, показать
     
  • 6.134, Аноним (-), 22:58, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Радио-86РК был задолго до спектрума, это собственная разработка (?) журнала "Радио".

    Весь 580ВМ80 был такой из себя собственной разработкой, скопипа...сошлифованной аж с i8080.

     
     
  • 7.136, тигар (ok), 23:09, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> Радио-86РК был задолго до спектрума, это собственная разработка (?) журнала "Радио".
    > Весь 580ВМ80 был такой из себя собственной разработкой, скопипа...сошлифованной аж с i8080.

    вся серия ЕС18хх тоже содержала в себе "реплики" интеловских процессоров, и чего?:-) можно подумать, что в этих ваших Сколково (или как там) Разрабатывают Прогрессивные Вещи, сейчас вот прямо.

     
     
  • 8.139, Аноним (-), 23:39, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А сейчас модно шлифовать STM32F103 Нормальный кандидат на шлифовку Правда ... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (23)

  • 1.8, Аноним (-), 23:28, 22/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Найс, только надо не брать это а делать своё.
     
  • 1.9, YetAnotherOnanym (ok), 23:40, 22/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Портят детей питоном, потом из них вырастают клепатели быстроразрабатываемого кода.
     
     
  • 2.10, Led (ok), 23:49, 22/10/2016 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > Портят детей питоном, потом из них вырастают клепатели быстроразрабатываемого кода.

    Зачем так категорично? Ещё ни одного дурака питон не испортил.

     
  • 2.15, Crazy Alex (ok), 01:01, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +8 +/
    В данном случае разница между "дети что-то сделают и заинтересуются" и "не осилят вообще". А вот дальше, понятное дело, нужно что-то, позволяющее более чётко понимать, что в железке происходит.

    Здесь, я так полагаю, абсолютное большинство вообще с бейсика начинало - ничего, живы.

     
     
  • 3.142, Килограмм (?), 01:55, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Мне повезло - Паскаль.
     
  • 2.31, Андрей (??), 08:22, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Моё мнение - C/++ и обвесы нужно изучать с детского сада, чтобы к окончаеию ВУЗа действительно СПЕЦИАЛИСТ получился, который все тонкости знает и способы выстрелить в ногу. И мог и работать, и семью заводить...
     
     
  • 3.51, Аноним (-), 18:17, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это не специалист по описанию, а макака которая в клетке прошла путь нажать такую-то кнопку за банан, и т.п.
    За это время, вовсю окрепнут текущие языки как RUST, где цель как раз и не держать кучу "нюансов"-багов из за обратной совместимости (С++), и работы с памятью (С), а работать уже над самой логикой приложения.

    С детства надо развивать креативность, кмк, что бы придумать что-либо совершенное.

     
     
  • 4.66, Crazy Alex (ok), 23:39, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Проблема тех, кто проскочил этап с/ассемблера - что они напрочь не понимают, что там в недрах происходит. И не знаю почему, но позже оно не лечится. Ну, то есть умный народ, умеющий накидать нормальную архитектурв и подобное, не может в голове уложить понятие выравнивания данных, например, или локальность. А вот "вверх" при необходимости уходить довольно просто.
     
     
  • 5.97, Аноним (-), 11:31, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Проблема тех, кто проскочил этап с/ассемблера - что они напрочь не понимают,
    > что там в недрах происходит. И не знаю почему, но позже
    > оно не лечится. Ну, то есть умный народ, умеющий накидать нормальную
    > архитектурв и подобное, не может в голове уложить понятие выравнивания данных,
    > например, или локальность. А вот "вверх" при необходимости уходить довольно просто.

    А если был Ассемблер Z80/машкоды а C был пропущен, как по сути и C++, а теперь общаясь с C-никами понимаешь, что они не понимают как устроен процессор, и чем отличается реальная система от математической абстракции?

     
     
  • 6.119, Crazy Alex (ok), 18:25, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не знаю, никогда таких сишников не видел. Те, кого знаю, вполне в состоянии при нужде ассемблерную вставку доокрутить, а то, что такое calling convention, стек, как делается синхронизация, что такое выравнивание и на кой оно нужно - и подавно, и gcc -S не раз запускали.
     
  • 6.138, Аноним (-), 23:31, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > они не понимают как устроен процессор, и чем отличается реальная система от
    > математической абстракции?

    А почему тогда все критичные к скорости алгоритмы, будь то сжатие, шифрование или кодеки пишут на сях? У гугли даже в кодеке мода пошла переписаывать часть ассемблерных вставок используя вместо них simd'шные intrinsics. Такое себе использование си в режиме портабельного ассемблера по максимуму. Настолько что даже портабельность ограниченная - у проца должны быть подходящие по размеру регистры, иначе компиляция обломится.

     
  • 5.137, Аноним (-), 23:09, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > например, или локальность. А вот "вверх" при необходимости уходить довольно просто.

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

     

  • 1.13, IdeaFix (ok), 00:39, 23/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть микро си для подобного, только вот один фиг программный эмулятор или полноценная среда разработки продакшенная но с постановкой простых задач, оказывается более сподручной.

    У нас тоже была куча кумиров, логомиров, первологов и пр. паркетчиков и кукарачей, и где они все?

     
     
  • 2.17, Crazy Alex (ok), 01:08, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Для детей - полноценная среда??? В которой 99% возможностей - вообще не для того? А у нас все эти штуки не взлетели по трём простым причинам:

    1) они были нашими и, как правило, тащили какой-то "особый путь" (хорошо если не на советском железе).
    2) их знало полтора человека
    3) они были тогда, когда основным вопросом было "что поесть".

    За деталями - к Левенчуку, например (ailev в ЖЖ - там была куча постов на эту тему за разные годы).

    Здесь же - довольно распространённый язык. Например, такой питон есть практически для всех "игровых"/макетных плат и МК - от пиков и атмег до ESP8266, плюс сообщество пользующихся им отлично общается через интернет и сравнительно велико.

     
     
  • 3.110, Mail (?), 15:11, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Левенчук сразу начнет про Джулию и свой особый путь задвигать.
     
     
  • 4.120, Crazy Alex (ok), 18:27, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Хм, что-то новенькое. Он как раз всё на распространённые англоязычные пакеты упирал, во всяком случае для своего ребёнка. Впрочем, надо глянуть, это такой товарищ, который с ровного места глупости не несёт.
     
  • 3.146, Аноним (-), 08:12, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кому было сильно надо - изыскивали варианты И всякие бэйсики были И бэйсик тог... большой текст свёрнут, показать
     
  • 2.28, vbv256 (?), 07:31, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть микро си для подобного, только вот один фиг программный эмулятор или
    > полноценная среда разработки продакшенная но с постановкой простых задач, оказывается
    > более сподручной.
    > У нас тоже была куча кумиров, логомиров, первологов и пр. паркетчиков и
    > кукарачей, и где они все?

    Согласен, что полноценная среда все-же была-бы не лишней но, полноценное а "продакшенная" - бесит.
    Модное слово, за которым ничего не стоит.
    Понабирались.
    Сколько с людьми пишущими на жабе общался - у них ключевое слово - ПРОДАКШЕН, хотя у самих полноценных разработок - ноль. А спросить значение "ПРОДАКШЕН" никто толком ответить не может.
    Хотя, да предвижу "Hello world", с другой стороны, полноценное приложение.

     

  • 1.23, Аноним (-), 03:08, 23/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Ну, молодцы, что открыли. Что касается сишки, то тут ее нет просто потому, что нормальный пацан, который к 11 лет осилил сишку не нуждается в таких вот поделиях. Это были сделано для офисного планктона, который должен уметь хотя бы принтер краской заправлять сам, а не дергать людей по принципу "ну, ты же программист!!!11".
     
     
  • 2.24, Crazy Alex (ok), 04:03, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    "Нормальный пацан" к 11 не осиливает сишку.
     
     
  • 3.33, A.Stahl (ok), 09:34, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А что ему ещё делать? За девчатами бегать ещё рано, водка-сигареты тоже ещё не интересны. Если есть компьютер, то можно и осилить. Тем более, что в этом возрасте энергии и энтузиазма хватает вообще на всё.
     
     
  • 4.39, Crazy Alex (ok), 12:06, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Он зацепится за то, что требует меньше усилий и даёт более яркие и быстрые результаты. Игры, скорее всего. Даже если это будет программирование - у того же питона и подобных куда больше шансов. В этом возрасте с объёмом внимания ещё плоховато, а с горизонтом планирования - и подавно.
     
     
  • 5.41, A.Stahl (ok), 13:27, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я х.з. Я перешёл на Си не в 11, но лет эдак в 13-14. Но до этого я писал на Паскале и асме. И игры тогда (середина-конец 90х) были уже ого-го какие.
    И срать я тогда хотел на внимание и планирование. И игры я до сих пор люблю.
     
     
  • 6.44, Аноним (-), 14:10, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    трепло
     
  • 6.54, Crazy Alex (ok), 19:30, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Во, правильно. Совершенно стандартный вариант. И по возрасту, и по последовательности языков - асм здорово упрощает понимание сей в части указателей, а паскаль - в части упраавляющих структур. Вариант "бейсик для восьмибиток" тоже прокатывает - там и то, и другое есть обычно.
     
     
  • 7.147, Аноним (-), 08:22, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Во, правильно. Совершенно стандартный вариант.

    Повезло, я до 15 тупил с паскалем, пока не понял что борланд страдает фигней, win32 сделали с опозданием, кроссплатформенность вобще в ауте, а больше кроме них паскалем никто и не занимался.

     
  • 6.98, Аноним (-), 11:34, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Ну я х.з. Я перешёл на Си не в 11, но лет
    > эдак в 13-14. Но до этого я писал на Паскале и
    > асме. И игры тогда (середина-конец 90х) были уже ого-го какие.
    > И срать я тогда хотел на внимание и планирование. И игры я
    > до сих пор люблю.

    Зачем вы живёте, вы самое лучшее время спустили в унитаз :)

     

  • 1.30, LU (?), 07:55, 23/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Достойны уважения уже только за то, что запихнули Python вместо Javascript.
     
     
  • 2.74, Led (ok), 01:38, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Достойны уважения уже только за то, что запихнули Python вместо Javascript.

    Запихнуть-то запихнули, но осиновый кол забить забыли.

     
  • 2.148, Аноним (-), 08:23, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Достойны уважения уже только за то, что запихнули Python вместо Javascript.

    Две примерно одинаковых бесполезняшки. На js можно хотя-бы фронтэнды для веба делать. На питоне... в вебе и т.п. питона крепко имеет Go нынче.

     

  • 1.35, Аноним (-), 10:16, 23/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Можно сделать из этого свободный компьютер?
     
     
  • 2.40, Аноним (-), 12:28, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Набрать всяких деталек от старых мобилок и сделать что-то подобное NanoNote - школоте было бы интерестно.
    https://en.wikipedia.org/wiki/Ben_NanoNote
     
  • 2.149, Аноним (-), 08:27, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно сделать из этого свободный компьютер?

    У https://olimex.wordpress.com/2016/09/19/final-updates-on-a64-olinuxino-gmac-an более компьютерный свободный компьютер получается. Там все-таки 4 64-битных ядра. Да, на него тоже есть схема и плата в KiCad, хоть сам на ближайшей фабрике выпускай, если фабрика и ты такие работы потянете. Можешь даже переделать плату как тебе надо - куда уж свободнее? А то что переразводка сложной скоростной платы потребует подтянуть квалификацию - ну извини, а кто сказал что свободой всегда легко пользоваться? Не все же на бидоне программить :)

     

  • 1.42, Аноним (-), 13:42, 23/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я уж подумал и правда BBC Micro
     
  • 1.45, Брат (?), 15:01, 23/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Фигня это все - лучшее для детей давно готово.

    https://www.indiegogo.com/projects/one-dollar-board-arduino#/

     
     
  • 2.46, Брат (?), 15:02, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Причем заказали 100 штук за $100 для школьного клуба юных техников. :)
     
  • 2.62, Crazy Alex (ok), 23:16, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Убогая аттини, всё остальное допаивать? Ну да, экономно, а посему - тоже имеет право на жизнь, чего ж нет... Но вот лучшим для детей это называть - смешно.
     

  • 1.48, жабабыдлокодер (ok), 17:42, 23/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Небольшой оффтоп, господа, прошу совета.
    Есть ребенок 12 с половиной лет, отличник, умный, с математикой дружит. Хочет начать учиться программировать. И, на мой взгляд, начинать надо с C, а не со всяких языков типа "для обучения". Какую книгу по C лучше всего предложить? Я с C больше двадцати лет не дружу, по-настоящему знаю только жабу EE, помочь мальчику не могу.
     
     
  • 2.49, username (??), 18:03, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нашел где спрашивать
    "Язык С" Керниган/Ричи - лучшее введение в С, но подойдет ли ребенку...
     
  • 2.52, Евгений (??), 18:38, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Керниган, Ритчи "Язык программирования Си"
     
  • 2.55, 123 (??), 20:06, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Начинать надо с mix и паскаля.
     
     
  • 3.59, жабабыдлокодер (ok), 22:02, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нахрен. Я сам программировал на Паскале и знаю, о чем идет речь. Учить то, что не имеет практического смысла - бесполезная потеря времени. А практический смысл имеют C, C++, Java и JavaScript.
     
     
  • 4.96, 123 (??), 11:29, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В школе сначала учат букварь, и только потом "Войну и мир" дают. Паскаль/mix и создан для обучения, а с++ для выноса мозгов.
     
  • 4.129, Аноним с опытом преподавания (?), 22:25, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Учить надо, в первую очередь, программировать, а не кодить на каких-то языках, которые сегодня одни в топе, а через 10 лет совсем другие могут оказаться. Паскаль для обучения программированию очень хорошо подходит. Питон тоже отлично подходит для обучения, если не погружать молодые мозги в тонкости стандартной библиотеки и ограничивать тему занятий фундаментальными знаниями. С такой базой любой — я настаиваю, любой! — практически применимый язык программирования будет даваться легко. Без это фундамента человек рискует навсегда остаться «%НАЗВАНИЕ_ЯЗЫКА_ПРОГРАММИРОВАНИЯ%-программистом» и захламлять опеннет своим необыкновенно важным мнением о том, какой язык программирования лучше.
     
  • 4.150, Аноним (-), 08:50, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Нахрен. Я сам программировал на Паскале и знаю, о чем идет речь.

    Для программирования он гэ, но хорошему научит, как надо - покажет. А вот потом можно уже и си изучать. Если си с наскока изучать - есть риск потом простреливать себе пятки везде и всюду, наворачивая код полный хаков. Но если уж на то пошло, ардуина - это такой очень удобный и гламурный си и си++ в варианте для самых маленьких:). Готовых либ с простым способом их звать дали. Пишешь себе serial.begin() и вот железка уже что-то отсылает, а ты уже мигаешь диодиком, а вот уже тележка с моторчиком шарится по всей квартире. А через двадцать лет эта тележка встанет с колес, и...

     
  • 2.60, Анонша (?), 22:53, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Думаю еще очень важно чтоб человек заинтересовался. Для этого поможет микроконтроллер. Писать код для Мк интересно, и даже примитивная железка, сделанная собственными руками, вызывает восторг куда больше чем программа выводящая текст на монитор. Рекомендую начинать с avr, а именно семейств atmega и attiny. Документации, готового кода и учебников предостаточно.
     
  • 2.64, Crazy Alex (ok), 23:29, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если не программировал вообще ничего - лучше с паскаля хоть чуток. Чтобы не путался одновременно в control flow и сишных фокусах вроде превращения массивов в указатели. А вот когда попытается связные списки да деревья на паскале сделать - на си уйдёт с лёгкостью.

    Керниган/Ричи - совершенно нормальная вторая книга - предполагая, что первая - по паскалю.

    И ещё - может, лучше отдать куда-то учиться? Ну там, кружки/курсы какие-то.

     
     
  • 3.104, dq0s4y71 (ok), 13:45, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Поддержу. Я бы даже посоветовал какую-нибудь визуальную среду, типа Delphi/Lazarus, чтобы ребёнок сразу наглядно видел результаты своих действий и у него развивался бы интерес.
     
     
  • 4.118, Crazy Alex (ok), 18:10, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А вот Lazarus - скорее лишнее. Велик шанс убежать в свистелки. Интерес же, судя по всему, и так есть.
     
  • 2.68, Owlet (?), 23:47, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > И, на мой взгляд, начинать надо с C, а не со всяких языков типа "для обучения".

    Сочувствую вашему ребёнку. Следующий вопрос будет "после лекции по указателям мой ребёнок возненавидел программирование, что делать?"

    Питон лучший язык для обучения. Правда. И на хлеб с маслом потом легче заработает, чем если будет писать на Си, но плохо.

     
     
  • 3.76, Crazy Alex (ok), 01:44, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот никогда не мог понять - что сложного в указателях Нумерованные коробочки, в... большой текст свёрнут, показать
     
     
  • 4.83, Лютый жабист__ (?), 08:31, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну вот мне в 36 годков тоже категорически не нравится прогить с использованием указателей. Лучше решать реальные задачи, а не гребстись на ровном месте из-за того, что язык убогий и по-другому никак. И авто предпочитаю японский с автоматический коробкой, а не УАЗ на палке и механических хабах.

    Пускай жаба на 30% медленее, зато когда начинают делать более-менее сложное и распределенное ПО, си в пролёте.

     
     
  • 5.105, dq0s4y71 (ok), 13:58, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Указатель - одно из фундаментальных понятий программирования. Если вы к 36 годкам так и не усвоили его и не научились им пользоваться, то вы определённо ошиблись в выборе профессии.

    > Пускай жаба на 30% медленее, зато когда начинают делать более-менее сложное и распределенное ПО, си в пролёте.

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

     
     
  • 6.191, Аноним (-), 21:03, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Указатель - одно из фундаментальных понятий программирования.

    Фундаментальное на самом деле адрес в памяти. И если кто к 36 годкам не знает как работает память и что такое адрес - это или вебмакака или былдокодер. Который в жизни не родит эффективный алгоритм, потому что является погонщиком слонов. А об анатомии и повадках слона - не знает чуть менее чем нифига.

     
  • 5.117, Crazy Alex (ok), 18:07, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А никто и не заставляет. А вот понимать их - надо. Напоминаю, что программирование - это не только "распределённое", а и эмбед, и кодеки, и шифрование и куча всего ещё, где без низкого уровня - никуда.
     
     
  • 6.192, Аноним (-), 21:12, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > А никто и не заставляет. А вот понимать их - надо. Напоминаю,
    > что программирование - это не только "распределённое", а и эмбед, и
    > кодеки, и шифрование и куча всего ещё, где без низкого уровня - никуда.

    Для начала хотя-бы memory mapped периферия чтоли. На одном процессоре без периферии далеко не уедешь, и как-то так вышло что memory mapped подход победил. Вообще глобально и общепланетарно. Потому что удобно системщикам с их си. Потому что можно подпереть крутыми DMA-автоматами. Потому что это работает и работает хорошо, по крайней мере другие варианты работали хуже.

     
  • 5.151, Аноним (-), 09:27, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С другой стороны они позволяют лезть в такие дебри системной механики что по дру... большой текст свёрнут, показать
     
     
  • 6.158, Лютый жабист (ok), 10:07, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А покажи на НеУбогом языке крутой системный фокус, по типу "page flipping"

    Double Buffering and Page Flipping
    https://docs.oracle.com/javase/tutorial/extra/fullscreen/doublebuf.html

    А теперь покажи мне как ты на могучем си пишешь сервлеты с производительностью 40-50килозапросов на одном тазике уровня core i7, которые работают с данными в СУБД в удобном объектном виде, на любом tier-е делаешь прозрачное кеширование классом-одиночкой. И как это у тебя масштарируется на 12 ядер, на 12 серваков, на несколько ДЦ.

    Торрент и Битки - это пример распределенного ПО? Да вы, батенька, перепрограммировались....

     
     
  • 7.165, Лютый жабист (ok), 10:20, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    p.s. ПЛЮС на всех этапах должна быть поддержка транзакционности КОДА и отката в случае непредвиденного :))) Примеры такого ПО на мощном си в студию!

    p.p.s. когда коту делать нечего, он страницы флипает. А людям работать надо.

     
     
  • 8.190, Аноним (-), 20:50, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ты уж прости, но я в эмбедовке предпочитаю при реально серьезных проблемах сдела... большой текст свёрнут, показать
     
  • 7.169, dq0s4y71 (ok), 13:23, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > А теперь покажи мне как ты на могучем си пишешь сервлеты с
    > производительностью 40-50килозапросов на одном тазике уровня core i7, которые работают
    > с данными в СУБД в удобном объектном виде, на любом tier-е
    > делаешь прозрачное кеширование классом-одиночкой. И как это у тебя масштарируется на
    > 12 ядер, на 12 серваков, на несколько ДЦ.

    Хаха! Так _делают_ это всё как раз низкоуровневые драйверы, написанные на Си, поверх которых стоит ваше нагромождение классов на джаве, которое создаёт вам иллюзию, что именно оно всем рулит! Жабакодеры такие жабакодеры...

     
     
  • 8.179, Лютый жабист (ok), 08:15, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты даже не понял о чём речь Ты вообще программер Я вот уже вижу, что нет Могу... большой текст свёрнут, показать
     
     
  • 9.180, Онанимус (?), 11:12, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Похоже, что это Вы ничего так и не поняли Для того, чтобы Вы писали свой наик... текст свёрнут, показать
     
  • 9.182, dq0s4y71 (ok), 16:22, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты просто живёшь в виртуальной вселенной объектной модели джавы и не подозреваеш... большой текст свёрнут, показать
     
  • 9.189, Аноним (-), 20:43, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ну ты то как истинный программист - покажешь этим лохам из линуксного ядра как о... текст свёрнут, показать
     
  • 7.188, Аноним (-), 20:38, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Забавно написано hardware is capable Вообще-то указатель на буфер в реальном ... большой текст свёрнут, показать
     
  • 7.203, анонимус (??), 01:37, 27/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А теперь покажи мне как ты на могучем си пишешь сервлеты с производительностью 40-50килозапросов на одном тазике...

    Нашёл чем понтоваться, такое ещё делали в 9х на дохлом железе. Причём тогда это был си (да, идиотина, си и си++ это разные языки) и ...

    > И как это у тебя масштарируется на 12 ядер, на 12 серваков, на несколько ДЦ.

    работало это на +100-1к машинах. Так что, shkolotron, бери под ручку удака-админа, который потёр предыдущий ответ, и марш учить уроки.

     
  • 3.78, all_glory_to_the_hypnotoad (ok), 03:10, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Следующий вопрос будет "после лекции по указателям мой ребёнок возненавидел программирование, что делать?"

    Ответ то очень простой - не нужно мучать ребёнка программированием, это не его. Чтобы к первым курсам института хорошо разбираться в предмете asm и Cи нужно учить намного раньше, потому что потом придётся знакомиться с другими технологиями и предметами.

    > И на хлеб с маслом потом легче заработает, чем если будет писать на Си, но плохо.

    А убогий питон до уровня зарабатывания хлеба можно выучить когда угодно за ~21 день.

     
     
  • 4.84, Лютый жабист (ok), 08:44, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ответ то очень простой - не нужно мучать ребёнка программированием,

    Мучить - это второе имя СИ. Стандарты пишутся какими-то инопланетянами, перспектив нет и не было. Собрать один код под виндой и под *nix - море секса. IDE нормальных нет. Зато куча велосипедов и примочек навроде нештатного буста, которые якобы исправляют убогость языка. Банальное подключить либу - погребись несколько часов-дней (я сравниваю с жабой, где ты просто подключаешь jar за пару минут). Про функциональные возможности языка молчу.... привет 60-е.

     
     
  • 5.108, dq0s4y71 (ok), 14:21, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Банальное подключить либу - погребись несколько часов-дней...

    М-да, тяжело быть жабакодером...

     
     
  • 6.121, Crazy Alex (ok), 18:29, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее - тяжело быть плохо обучаемым в IT.
     
  • 5.152, Аноним (-), 09:53, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это ты про жабу так С ее 100500 мб рантаймом в котором много странностей и кото... большой текст свёрнут, показать
     
     
  • 6.164, Лютый жабист (ok), 10:17, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Собрать один код под виндой и под *nix - море се кса.
    > Вот только сейчас утащил с гитхаба прогу которая собирается что там что
    > сям банальным makefile + gcc. Наверное кто-то делает что-то не так.

    Возьми libpng и openssl, собери их под винду статично с поддержкой от winXP до win10.
    Потом прикрути к своей проге.
    За 15 секунд.
    Троцкие, такие троцкие...

     
     
  • 7.171, dq0s4y71 (ok), 14:05, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Возьми libpng и openssl, собери их под винду статично с поддержкой от winXP до win10.

    Ха! На Си это таки возможно, а вот для джавы, которая на WinXP уже даже и не встаёт, вам никто никаких гарантий не даст.

     
     
  • 8.177, Лютый жабист (ok), 05:14, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    джавы, которая на WinXP уже даже и не встаёт Точно перетрудился, отдохни уже ... текст свёрнут, показать
     
     
  • 9.183, dq0s4y71 (ok), 16:33, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты просто не писал РЕАЛЬНО кроссплатформенных приложений на своей джаве Вот тол... текст свёрнут, показать
     
     
  • 10.184, Лютый жабист (ok), 17:30, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Только упоротый сишник будет ставить JBOSS на XP Вообще, при необходимости напи... текст свёрнут, показать
     
     
  • 11.187, dq0s4y71 (ok), 18:14, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Причём здесь JBOSS Ребёнок захотел в майнкрафт поиграть, джаву с java com скача... текст свёрнут, показать
     
  • 2.87, Аноним (-), 10:02, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Крупник А.Б. "Изучаем Си" -- https://www.ozon.ru/context/detail/id/941388/
    "Книга рассчитана на школьников средних и старших классов."

    Столяров А.В. "Программирование: введение в профессию." 1 // 2 т. --http://www.stolyarov.info/books
    "Согласно авторскому замыслу, книга должна охватить этапы изучения программирования в объёме «продвинутой» школьной информатики (в той её части, которая непосредственно касается программирования) и первых двух курсов ВМК МГУ, с учётом использования операционной среды ОС Unix."

    Керниган, Ричи. "Язык C"

    --
    минусяторы налетай за ссылки на вторую книгу.

     
  • 2.99, Аноним (-), 11:43, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Java Core будет очень даже, если хотите что-бы он системными вещами занимался, т... большой текст свёрнут, показать
     
     
  • 3.153, Аноним (-), 09:58, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Java Core будет очень даже, если хотите что-бы он системными вещами занимался,

    Есть только один нюанс: Java Core не используется для системных вещей чуть менее чем нигде :)

    > а с C ему будет нечем похвастаться очень долго, увы.

    А вот это как повезет. Помнишь комикс на хабре? Мы берем либу для замка и принцессы. Chaaaarge! Ну вот например как сделать кроссплатформенный (!!!) гуй на си за время более характерное для питонистов: https://github.com/andlabs/libui.git

     
  • 2.122, жабабыдлокодер (ok), 19:05, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спасибо всем, кто ответил. Ссылки на книги есть, будем смотреть...
     

     ....большая нить свёрнута, показать (44)

  • 1.53, Аноним (-), 19:01, 23/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Чего-то все подряд ринулись передавать в открытое сообщество свои хардварные/софтварные наработки, даже фирмы, вроде бы далёкие от соответствующего производства, - Кока-кола, вот теперь Би-би-си... будем ждать, когда подтянется клуб Спартак и сеть магазинов Дикси.
     
     
  • 2.56, Аноним (-), 20:59, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >  Чего-то все подряд ринулись передавать в открытое сообщество

    реклама и не больше

     
  • 2.61, all_glory_to_the_hypnotoad (ok), 23:10, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А что тебя смущает? Компания существует практически на бабки налогоплательщиков
     
  • 2.65, Crazy Alex (ok), 23:31, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    У BBC этот проект не вчера начался и предполагал открытие кода и железа с самого начала - он же чисто образовательный и финансируемый правительством. А что там с кока-колой?
     
  • 2.155, Аноним (-), 09:59, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > будем ждать, когда подтянется клуб Спартак и сеть магазинов Дикси.

    Надеешься дожить до этого момента?

     

  • 1.57, Аноним (-), 21:16, 23/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Это конечно хорошо что пытаются что-то делать для того чтобы подрастающее покол... большой текст свёрнут, показать
     
     
  • 2.70, Owlet (?), 23:51, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > я "программист технарь"  и нифига не умею

    И что характерно, чем меньше люди знают о детях и/или прораммировании, тем больше мечтают впихнуть им какой-нибудь Си (в лучшем случае). И тем больше удивляются, когда ребёнок решает стать социологом.

    P.S.
    На первом курсе Физтеха (да, того самого) помогал половине группы с Си. На втором курсе сдавал ассемблер почти за всю группу уже. Расскажите мне тут про Си для детей, умники..

     
     
  • 3.72, all_glory_to_the_hypnotoad (ok), 00:35, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > На первом курсе Физтеха (да, того самого) помогал половине группы с Си. На втором курсе сдавал ассемблер почти за всю группу уже. Расскажите мне тут про Си для детей, умники..

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

     
  • 3.106, dq0s4y71 (ok), 14:09, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > На первом курсе Физтеха (да, того самого) помогал половине группы с Си. На втором курсе сдавал ассемблер почти за всю группу уже. Расскажите мне тут про Си для детей, умники..

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

     
  • 2.73, all_glory_to_the_hypnotoad (ok), 01:03, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ... я "программист технарь"  и нифига не умею

    Понимаешь в чём тут проблема ... просто ты, как технарь, гогно. Технарь берёт и учит сам, а не "его учат". Хернюшки из топика нужны совсем мелким детям, это дошкольники и начальные классы, в качестве игрушек, чтобы посмотреть как оно бывает, питон вполне себе подойдёт. Для серьёзного обучения нужны asm, с, c++ и даже rust может пригодиться.

     
     
  • 3.93, Аноним (-), 11:15, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А об этом  не Вам судить. Учусь всю жизнь. иначе бы наверное даже не знал что такое ASM и Debugger. Хотя нет... узнал я о них еще задолго до поступления в технарь Собсна получается  технарьзакончен  ради корочек ибо нового неузнал ничего окромя "С1:Предприятие"  На всю жизнь запомню этусистему  И  никогда не пойму за что его так любят эти самые предприятия. единственный аргумент приходит на ум это  то что он Русский.
    а  "никера не знаю" Это  по результатам того что  давали в технаре  к сожалению.
     
     
  • 4.102, 123 (??), 13:27, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >>Собсна получается  технарьзакончен  ради корочек ибо нового неузнал ничего окромя "С1:Предприятие"  На всю жизнь запомню этусистему  И  никогда не пойму

    За правильную пунктуацию? Любят за то, что работает. Лично переводил несколько компаний с SAP/Oracle/Navison. Не могли найти нормальных программистов под эти системы.

     
  • 4.157, Аноним (-), 10:03, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Собсна получается  технарьзакончен  ради корочек ибо нового неузнал ничего
    > окромя "С1:Предприятие"  На всю жизнь запомню этусистему

    Те то посообразительнее - извлекают из обучения нормальную базу. А дальше сам. Это максимум который можно получить в exUSSR, извини. Система образования в exUSSR тоже сильно отстала. К тому же страдает от жесткого недофинансирования. Поэтому молодые специалисты которые в теме охотнее пойдут поднимать стартап, раз так получается что учителя ценятся на уровне куска навоза. Ну так, судя по учительской зарплате.

     
     
  • 5.167, Аноним (-), 12:46, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    НЕДОФИНАНСИРОВАНИЕ Это у этих то людей что зховутся учителями ЛолШто У... большой текст свёрнут, показать
     
  • 5.168, Аноним (-), 13:22, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А ну-ка посчитай-ка... допустим   в учебном заведении   обучается 1,5 тысячи человек.  С каждого человека к примеру по 25 тысяч за семестр. Сколь будет? я вам помогу
    1500чел * 25000т.р. = 37 500 000 т.р.  За семестр !!! Мало !?  С такими суммами    уже ПЕРЕфинансирование!
    Еще  нужно учесть что каждый год может  сумма увеличиваться    1  год 25 т.р. наследующий год  уже  35т.р...
      НЕнадо нам расказывать что  Наши  учебные заведения    НЕдофинансируются! Да Возможно  где-то учителя имеют  маленькую зп ( в какой нибудь деревне учитель средней школы) Но там и нет таких поборов! Даи мы с вами говорим  о техникумах и выше учебных заведениях.
     

  • 1.58, DVDV (?), 21:29, 23/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда уже будет компилятор с питона в нативный код? У питона на сегодня лучший синтаксис: благодаря частичному выходу во второе измерение (отступы как часть синтаксиса) у питона наименьшее количества "синтаксического мусора" типа { } или begin- end. Пора уже.
     
     
  • 2.63, all_glory_to_the_hypnotoad (ok), 23:18, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    наоборот, у питона самый дерьмовый синтаксис и в первую очередь из-за отступов.
     
     
  • 3.159, Аноним (-), 10:08, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > наоборот, у питона самый дерьмовый синтаксис и в первую очередь из-за отступов.

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

     
  • 2.69, Owlet (?), 23:49, 23/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда уже будет компилятор с питона в нативный код?

    Cython чем не подойдёт? Более нативного вам никто не изобретёт, для языка с динамический типизацией-то.

     
  • 2.75, Led (ok), 01:42, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда уже будет компилятор с питона в нативный код?

    Из г-на - конфеты? Опять школьные фантазии?

     
  • 2.81, ffirefox (?), 05:00, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если только нужен синтаксис питона, то лучший вариант, IMHO, это:
    http://nim-lang.org/

     
     
  • 3.90, DVDV (?), 10:34, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спасибо за наводку, да, пожалуй пока только Nim.
     
  • 2.86, Аноним (-), 09:47, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    компилируемый питон https://golang.org/ =)
     
     
  • 3.160, Аноним (-), 10:10, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > компилируемый питон https://golang.org/ =)

    Это скорее внебрачный сын си и яваскрипта.

     
  • 2.107, dq0s4y71 (ok), 14:09, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Нативный код сейчас не модно.
     
     
  • 3.161, Аноним (-), 10:11, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Нативный код сейчас не модно.

    Наверное именно поэтому go сейчас питон отовсюду выносит из вебни :)

     
  • 2.124, Rodegast (ok), 19:59, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Учи haskell у него тоже отступы.
     

  • 1.80, . (?), 04:53, 24/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я думаю причина всему этому - их Raspberry Pi порвало как тузик грелку.
    Ну то есть свои люди пилньнули (вот 2 млн "внедрили"), а дальше оно не нужно.
     
     
  • 2.125, Crazy Alex (ok), 20:10, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ты хоть примерно понимаешь разницу между этими железками? Или просто название где-то слышал?
     
  • 2.162, Аноним (-), 10:12, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Я думаю причина всему этому - их Raspberry Pi порвало как тузик грелку.

    Ты и правда хочешь сказать что производители самокатов дружно обанкротились из-за появления 320-го эйрбаса?

     

  • 1.88, via (??), 10:26, 24/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    У меня есть pyboard. Прикольная фиговинка.
     
  • 1.92, Rodegast (ok), 10:58, 24/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > Британская вещательная корпорация (BBC) открыла ... Плата micro:bit была создана в рамках программы обучения программированию и стимулирования детского творчества

    А почему вещательная корпорация стала заниматься обучением детей программированию?

     
     
  • 2.100, Аноним (-), 12:38, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Потому-что BBC нужны качественные IT-специалисты, вот и "сеют зерна", чтобы в будущем пользоваться "плодами".
     
     
  • 3.101, Rodegast (ok), 12:55, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Они много кому нужны, и не ВВС в первую очередь. Но вот только "зёрна" мало кто "сеет".
     
     
  • 4.163, Аноним (-), 10:13, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Они много кому нужны, и не ВВС в первую очередь. Но вот
    > только "зёрна" мало кто "сеет".

    Так кому нужно - тот и сеет. Все просто.

     
  • 2.126, Crazy Alex (ok), 20:13, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потому что всегда занималась популяризацией науки и прогресса в целом.
     
     
  • 3.166, Rodegast (ok), 10:53, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ББС не благотворительное общество и не занимаются "популяризацией науки", а зарабатывает на этом деньги. И какая схема монетизации у сабжа абсолютно не понятно.
     
     
  • 4.170, Аноним (-), 13:56, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И много они заработали?  
     
     
  • 5.172, Rodegast (ok), 14:46, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сколько BBC зарабатывает? Дохрена. Это я тебе точно сказать могу.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру