В тому то і прикол, що на безкоштовних ФріБсді, та Лінуксах з апострофом проблем нема, а от на платній вінді нема вже самого апострофа... і, що найцікавіше, це те, що проблему з апострофом вони вже років так 10 виправити не можуть, мікрософт, одним словом
Какая разница — Windows, Linux — все равно под.NET сидеть будете
Тю, вже років так 12 ми маємо Яву, гасло якої — Write Once run Anywhere. І нічого ще страшного не трапилось
Панграма — трохи панграм українською
Dr. Dobb’s| The Pillars of Concurrency — Херб Саттер о паралелльных вычислениях
На перший погляд, стаття справляє приємне враження. Однак, concurrency не є паралельністю. Тобто, в статті йдеться, як мені здалось, не про паралельні обчислення, а саме про «конкурентні».
Мы оказывается нарушаем©, когда втупаря переводим статьи зарубежных авторов.
В принципі — так, але, інколи, трапляється так, що автор публікує свою статтю з дозволом на вільне використання за певних умов (там різні Creative Commons, GNU GFDL, і так далі).
Я, звичайно, все розумію... але, чи не можна було б трохи збільшувати питому вагу кількості статей про Україну в наступні рази?
Пока читал факты в википедии про www и HREF, сам узнал много нового
Називається «Ґерменевтичне коло». Коли людина намагається розтлумачити якесь поняття іншим, вона сама краще в ньому розбирається.Удачі вам!
постійно думаєш «а в вім ж це робиться одною командою».
M-x command-name, ги
Я користувався 6 років VIM (протягом всього навчання в інституті). А тепер вже десь рік-два користуюсь GNU Emacs.Emacs, на мій погляд, куди цікавіший та потужніший.
почему Гугл с их гуглоподобными объемами данных пишут на этом языке (вернее, в том числе на этом)
Як варіант відповіді — Python використовується на “вищому” рівні для поєднання компонент, написаних на C/C++.Хоча, дійсно, існують і інші мови програмування високого рівня з швидкими інтерпретаторами/компіляторами.PS.: колись Yahoo! відкрила свій власний документ про переваги переходу з YahooScript на PHP.
Взагалі-то і Пітон вважається мовою «вищою» за С/С++ (на Java не програмував).Тому мене це і здивувало.
Що є в OCaml (ML) та нема в Пайтоні, так це Variants та Pattern matching (on datatypes), [див. посилання в попередній відповіді].І все ж таки, все залежить лише від конкретної мови програмування. Те, що мова програмування функціональна, не є свідченням того, що вона матиме якісь особливі переваги в плані системи типів даних, і навпаки.Мені так здається, можливо, я помиляюсь.
Я так понимаю списки — основная часть функциональных языков, иначе все эти редукции и рекурсии просто невозможны. А вот словари, например, там есть?
Це дивлячись про яку мову програмування йдеться. В Ліспах, окрім списків та атомів є ще дуже багато різних корисних “типів” даних. В OCaml як і в інших ML інший “базовий” набір даних та способи роботи з ними.Однак, будучи, загалом мовами програмування “вищого” за C/C++/Java рівня, як правило, функціональні мови програмування мають і багатші (потужніші) засоби (типи даних).
ну реализации на лиспе/scheme — там не самые оптимальные. сравнивать перемножение на окамле в одну строку с перемножением на лиспе, разбитой на три строки — просто смешно. Непонятно почему была выбрана конкретная реализация Scheme, и т.п.В общем, данная ссылка оставляет больше вопросов, чем дает ответов
Однак, ті три рядка виконують саме те, що і рядок на OCaml і кількість рядків на швидкодію, в цьому випадку, не впливає.До того ж, Scheme — функціональна мова програмування (принаймні, всі так кажуть).Як варіант: http://www.ffconsultancy.com/l...Порівняння програми на імперативному C++ з програмою на функціональному OCaml.
Полезно было бы скорее показать на каком-то примере, что при использовании ФП программа становится проще-логичнее-упорядоченей. Тогда вопрос “зачем? ” исчез бы сам собой:).
От доступний приклад-порівняння на C++ Java OCaml та Lisp: http://www.ffconsultancy.com/l...Він не те щоб вичерпний був, але загальне уявлення може дати.
Почему ни слова ни сказано о том, как программы на ФЯ выполняются и соотностяся по скорости с классическими императивными языками?
Я десь чув, що мова для написання формул в Excel також функціональна.
На OCaml написана та програмуліна, що на Вікіпедії формули відображає.На якомусь із ML здається, що пишеться реалізація двигунця наступної версії ECMAScript.І багато чого іншого.OCaml генерує програми, які за швидкодією можуть змагатись з C та C++.
Я не думаю, що знайдеться достатня кількість кваліфікованих та фахово підготовлених педагогів, які візьмуться за вдосконалення та покращення рівня нашої освіти за «просто так», або за одну лише ідею.Нема грошей — нема й людей, як правило, це так.
полнейшее непонимание этих областей (например портфели акций). Т.е. изображаешь экперта в том где ты ноль. Ладно, не хочу тянуть разговор, поэтому на этом пожалуй всё.
Схоже, що моя відповідь не пройшла модераторів. Повторю: * хттп:||risk.org.ua|? location=books, перша ж книга (аби не було посилання).лише тільки в
Ну вот, приехали: 9 мая — символ победьі СССР и союзников над нацистской Германией. Самая кровавая резня того столетия продолжалась до 2 сентября.