Ознакомьтесь с Условиями пребывания на сайте Форнит Игнорирование означет безусловное согласие. СОГЛАСЕН
ВХОД
 
 
Короткий адрес страницы: fornit.ru/8710
Вернуться к исходному документу
Обсуждение Программирование на любом алгоритмическом языке
Страницы: 1 2 3 4 ВСЕ 
  nan список всех сообщенийИмеет права полного администратора сайта - админ Качества nan, оцененные другими пользователями Оценок: 39 Род: Мужской Сообщений: 12231 E-Mail  Сообщение № 5821 показать
ответ -только после авторизации

>>А в чем цель данной статьи, мля?

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

В свое время мне приходилось проводить занятия в кб, так что напрягу прошлое и попробую сделать это как можно проще, короче, но яснее, чтобы снимало неприятие. Особенно люди боятся химию :) А то, чем занимаются программеры профи, я лучше популяризовывать не стану, это - совсем другая песня :)

>>я профессиональной разработкой программ занимаюсь уже лет двадцать и до сих пор не могу сказать, что я до конца разобрался даже в "сущности" программирования...

ну вот, оказывается, как зацепило :)

>> А какие программы он разработал?

а я порфи побыл с 1993 года, когда  поработал в итальянской программерной фирме на mfc по криптографии  делопроизводства. Они италию переводили на новый стандарт документооборота с цифровыми подписями, таймштампами и т.д. И все еще приходится этим заниматься до сих пор, правда уже вэб-программированием, а за это время в немало пришлось языков вникать: от дельфи до лисы.

Алгоритм решения проблем - не мой :) так что это единственное гениальное, что есть в статье :)

Сегодня посмотрел Аватар на огромном экране в 3d. так что сны будут фантастические :) сделал там в полутьме несколько кадров. Постараюсь найти время в ближайшее время разрядиться вречатлениями...



20.12.2009г. 21:28:55


p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
 
   snc список всех сообщенийFull Poster Качества snc, оцененные другими пользователями Оценок: 2 Род: Мужской Сообщений: 86  Сообщение № 5822 показать
ответ -только после авторизации

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

P.S. впрочем действительно надо дождаться автора.

20.12.2009г. 21:38:22
 
   snc список всех сообщенийFull Poster Качества snc, оцененные другими пользователями Оценок: 2 Род: Мужской Сообщений: 86  Сообщение № 5823 показать
ответ -только после авторизации

О, вот ответ от nan появился. Послужной список вполне вызывает уважение. Тогда тем более странно что Вы свели программирование к кодированию. Наверное всё дело в том, что сам термин программирование слишком расплывчат, можно трактовать и так и этак.

По поводу "зацепило" :-). Весьма даже зацепило потому что и так приходится постоянно объяснять заказчикам, что написание строчек исходного кода - это самое последнее дело при разработке программы. Что прежде чем удастся написать пару строчек придётся проделать большой объём другой работы, на которую тоже нужно время и деньги.

Если исходить из Вашего подхода к определению программирования, то тогда суть сочинения музыки в её записи на нотном стане, написания книги - в печати букв, постройки дома - в укладке кирпичей и т.д. Только захочет ли кто слушать эту музыку, читать книги и жить в таком доме? Nan, Вы не находите, что подобное упрощение вместо пользы принесёт исключительно вред?

20.12.2009г. 21:56:50
 
   snc список всех сообщенийFull Poster Качества snc, оцененные другими пользователями Оценок: 2 Род: Мужской Сообщений: 86  Сообщение № 5824 показать
ответ -только после авторизации

Кстати, типичный результат Вашего объяснения Вы же сами и продемонстировали: "хм.. ну тогда программирование - гораздо легче, чем библиография! - снисходительно согласилась мать" .

А если серьёзно, то хорошее описание работы программистов, IMHO, сделал Брукс (я имею в виду его "Мифический человеко-месяц").

21.12.2009г. 2:18:32
 
   snc список всех сообщенийFull Poster Качества snc, оцененные другими пользователями Оценок: 2 Род: Мужской Сообщений: 86  Сообщение № 5831 показать
ответ -только после авторизации

а может кто то только благодаря этому и прочитает статью


А может лучше было бы и не читать? Какая польза от иллюзии "понимания", кроме вреда?

Хотя может быть от подобной статьи есть толк для человека, который каким-то образом столкнулся с необходимостью разобраться именно в коде на каком-то языке, но не знает с какой стороны к нему подступиться. Может ему и поможет в качестве введения. Но тогда наверное надо поточнее статью спозиционировать. И уж никак не в стиле "Любой человек, ... , легко сможет понять что такое программирование и его самые важные особенности". Может быть лучше так "Ключевые понятия алгоритмических языков программирования. Введение"? И может быть упомянуть, что умение записывать алгоритмы на языке программирования не равно умению разработать программу, хотя и является одной из его важных составляющих. А в конце список литературы, куда смотреть дальше.

21.12.2009г. 14:22:17
 
   Айк список всех сообщенийИмеет права полного администратора сайта - админ Качества Айк, оцененные другими пользователями Оценок: 4 Сообщений: 3768  Сообщение № 12221 показать
ответ -только после авторизации

>>> (статья) - Хм..  ну тогда программирование - гораздо легче, чем библиография! - снисходительно согласилась мать

Если не секрет, поскольку была возможность видеть изнутри, что делает библиограф? В чём состоит сложность работы?



13.11.2013г. 0:43:42
 
   Palarm список всех сообщенийИмеет права полного администратора сайта - админ Качества Palarm, оцененные другими пользователями Оценок: 6 Род: Мужской Сообщений: 2761  Сообщение № 12222 показать
ответ -только после авторизации

автор: KIRILL сообщение 7681
Кстати, там же есть много чего полезного в обобщенном виде применительно к образованию.
Когда я стал читать книжку про дракон, то не оставляло впечатление, что где то я уже слышал эти обертоны. Потом вспомнил - Шахиджанян со воим курсом обучения слепой печати. Мне как то вздумалось это дело освоить, услышал в тырнетах, что есть такой продвинутый курс, правда платный, нашел хакнутый - и стал заниматься. Но очень скоро в раздражении выбросил его: задолбали постоянные "да вы не плачьте... не отчаивайтесь... еще раз попробуйте". Мне прям чуть не орать хотелось: да не плачу я идиоты! Дайте мне ваши упражнения - и отстаньте со своим нытьем и увещеваниями! Но фиг там - они специально сделали вирт-учебник в расчете на мнительных марь-иван, потому как только они согласятся платить за то, что легко можно найти бесплатно, что я в итоге и сделал: выбросив в раздражении этот дурацкий лоховской курс нашел просто статью, где сухим и простым языком, без причитаний и хныканий, давались простые упражнения. Правда слепую печать я так до конца и не освоил, потому как она мне нафиг оказалась не нужна

Я это к тому, что попытка свести программирование к уровню понимания дилетантов неизбежно приведет к профанации. В драконовоской книжке 9/10 всякой лабуды и примитивных примеров, якобы доказывающих, как легко и просто можно кодить нифига не шаря в языках. А собственно объяснение, что это за хрень такая - ДРАКОН - в самом конце, на паре страниц. Весьма характерный стиль лоховских заманух, когда все время по 100 раз говорят: вот мы щас тебе покажем такое.... вот щас ты узнаешь столько... да ты просто не представляешь, сколько на тебя свалится всякого разного...

Однако факт: проект сдулся на стадии графического визуализатора. Может потому, что на голом энтузиазме, а может просто потому, что кроме феерических попыток растолковать обывателю, "как все тут просто и легко" там и нет ничего. Они правда пишут, что чего то в Буране разрабатывалось на Драконе. Может быть. Думается, авторы просто оптимизировали построение блок-схем - и раздули из этого шухер. Может просто решили подзаработать на невеждах - слишком бросается в глаза популярно-лоховской стиль их "объяснений" - а это сразу наводит на подозрения.

13.11.2013г. 4:21:45
 
  nan список всех сообщенийИмеет права полного администратора сайта - админ Качества nan, оцененные другими пользователями Оценок: 39 Род: Мужской Сообщений: 12231 E-Mail  Сообщение № 12223 показать
ответ -только после авторизации

автор: Айк сообщение 12221

что делает библиограф? В чём состоит сложность работы?

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

автор: Palarm сообщение 12222

попытка свести программирование к уровню понимания дилетантов неизбежно приведет к профанации.

Это не только в программировании, а во всем, однако, стоит понимать, что "сложность" - индивидуальная оценка доступности материала, что нет ничего сложного или простого объективно и когда человек достаточно далеко продвинулся в понимании предмета, он начинает легко и просто в нем ориентироваться.



13.11.2013г. 9:38:33


p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
 
   Айк список всех сообщенийИмеет права полного администратора сайта - админ Качества Айк, оцененные другими пользователями Оценок: 4 Сообщений: 3768  Сообщение № 12224 показать
ответ -только после авторизации

А квантовые компьютеры и нейронные сети в перспективе дружат?

17.11.2013г. 4:23:06
 
  nan список всех сообщенийИмеет права полного администратора сайта - админ Качества nan, оцененные другими пользователями Оценок: 39 Род: Мужской Сообщений: 12231 E-Mail  Сообщение № 12225 показать
ответ -только после авторизации

Это должен быть не универсальный квантовый компьютер, а специализированный. Учитывая особенности квантовых вычислений, в частности то, что параллельность разовой операции требует некоей унифицированности представления операндов, нужна очень специфическая модель представления нейронной сети, что-то вроде нового мат.аппарата. Конечно, если упорно развивать это направление, то результат будет, вот только будет ли это раньше, чем модель, реализованная на дискретных элементах? Думаю, что вряд ли и близко будет. Вопрос о компактности - не менее спорен.



17.11.2013г. 18:57:03


p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
 
Страницы: 1 2 3 4 ВСЕ 

Чтобы оставлять сообщеня нужно аворизоваться.

! Сообщение пропало?! посмотреть причины...

Написать простое сообщение (только текст)

Написать сообщение полноценным редактором



Последняя активность на сайте >>