Posts Tagged ‘том’
Thursday, April 16th, 2009
+
Асемблер, системні функції спочатку MS Dos, а потім і WINAPI. Для всього цього я використовував зв′язки asm + Pascal. Чого тільки коштувала спроба повністю переписати модуль graph для Pascal. І спроба була не провальною - прийшов до функцій закрашення областей, а потім торкнувшись WINAPI відмовився від подальшого розвитку ідеї.
А потім були C і З + +. Синтаксис цих мов здався мені лаконічнєє, логічніше, близьким. Виявилось, що можливості контролю за чим, наявні в Асемблері, можна достатньо ефективно суміщати з конструкціями високого рівня. Та і класи були могутнім інструментом за те ООП, яким воно було в Pascal.
Prolog став для мене вікном в світ не імперативних мов програмування. Теж чудовий досвід, цікавий підхід до програмування, заснований на математичній логіці і хороша вправа для розуму.
Java. Завдяки цій мові я зрозумів, що таке сьогодення ООП, саме тут я почав думати про проектування. Шляхом безлічі помилок я почав розуміти, вивів для себе …
том →
Схожі записи
- Як починалася революція Інтернет частина 2 (20.03.2009)
... Команда працювала як проклята все літо 1992
роки. "це була просто кривава лазня", говорить тепер Ноутон.
"Ми відкусили більше, ніж будь-яких сім чоловік могли прожувати.
Тільки такі самовпевнені діти сук, як ми, могли думати
що їм вдасться це витягнути. Вільних змінних було стільки
що навіть повертатися було не до чого. У нас не було ...
- Спочатку цю мову назвали Oak дуб (21.03.2009)
... SAN.com, на якому знаходиться пакет Java2 Standard Edition, який призначений для роботи в операційних системах Solaris, Linux і, звичайно ж, Windows.
При цьому можна побачити, які найбільш популярні версії цієї мови Java завантажують найчастішим користувачі. Як ми бачимо, на даний момент розроблена Beta версія 1.4.2 і основна версія 1.4.1 мови Java.
Якщо перейти по цьому ...
- FAQ HTML і все що з ним звязаний (15.03.2009)
...
Иными словами, владельцам web-сайтов, страницы которых выполнены по технологии HTML 4.0или более ранних версий, не придется как-либо изменять формат опубликованных в Интернете документов: все дополнения и расширения нового языка полностью включают в себя предыдущие стандарты.
XML и XHTML значительно расширяют возможности HTML и позволяют web-мастерам использовать практически весь заложенный в современный Интернет потенциал на сто ...
- Технологія Java в еволюції мобільних сервісів (01.04.2009)
... Якщо простіше, то Java - це об'єктна мова програмування, що прийшла на зміну мові Ada.
Створений він був на початку 90-х в Пентагоні для потреб військової промисловості. Програма, написана на Java, компілюється в спеціальний байткод, який виконується на віртуальній Java-машині. Насправді ж, Java-машина - це зовсім не машина, а програма, що має безліч реалізацій (комп'ютери ...
- Обєктна орієнтірований мова програмування (14.03.2009)
...
Гідність подібного способу виконання програм - в повній незалежності байт-кода від ОС і устаткування, що дозволяє виконувати Java додатку на будь-якому пристрої, який підтримує віртуальну машину. Іншою важливою особливістю технологии Java є вельми гнучка система безпеки, завдяки тому, що виконання програми повністю контролюється віртуальною машиною.
Будь-які операції, які перевищують встановлені повноваження програми ...
Метки: життя, мова, програмування, річ, том, функція
Категория: Порівняння з іншими мовами програмування |
Wednesday, February 25th, 2009

почути слово прототип, що зірвалося з моїх нечистых (читай: гендлярських) губ, як у нього відразу пропало упередження до мене, і я дізнався від нього масу корисних відомостей про ієрархічні бази даних.
Комусь такий підхід до добування технічної інформації, пов′язаний з маніпуляцією людьми, може показатися неохайним, але я вважаю за краще думати, що це просто метод глибокого соціального занурення. Між іншим, в результаті я по-справжньому подружився з найкрутішими людьми в компанії.
Для цієї статті я підібрав ще декілька крупиць мудрості з області культури і утворення (замітки для себе, чесне слово), які допомагають мені пробиратися в моїх нинішніх і таких, що іноді викликають невіру у власні сили пригодах при вивченні Java.
Як набратися розуму-розуму в області Java?
Признаюся, коли я ставлю питання, мій голос звучить збентежено (тому що я дійсно соромлюся). Збентеження, звичайно, властиво багатьом. Але зараз я говорю про збентеження новачка, про властивість, якою користуються в …
том →
Схожі записи
- Вісім міфів про Java (28.02.2009)
...
Справа в тому, що Java байт-код тепер уже не інтерпретується віртуальною машиною, а компілюється та ще і оптимізується, причому динамічно, на основі збираних віртуальними машинами даних про хід виконання програми.
По тестах на “скорострільність” Java вельми непогана, але як же йдуть справи з реальними додатками? На жаль, з призначеними ...
- Рейтинг самих затребуваних мов програмування (12.04.2009)
... com щорічно складає рейтинг популярності мов програмування. Цього року незаперечним лідером став кроссплатформенный Java .
Java - це не тільки могутній інструмент для створення Web додатків і ігор для мобільних телефонів J2ME, перш за все Java - платформа для розробки клієнт-серверних систем управління підприємствами, що масштабуються. Саме на цій мові написано багато Web сервери ...
- Java - як все починалося (13.03.2009)
... Кожен комп'ютерний журнал, незалежно від розмірів, пише про нього, існує велика кількість програмних компаній, що продають продукти для розробки Java-аплетів і рідкісний веб-сайт не має одного або двох Java-аплетів.
В цій серії я постараюся на скільки можливо глибоко досліджувати цю мову програмування, яка проста для простих речей і в той же час дуже ...
- Порівняння Qt і Java (15.04.2009)
...
2. Порівняння C++ і Java
Часто при обговоренні переваг і недоліків різних мов програмування дебати зводяться до аргументів, заснованих скоріше на особистому досвіді і перевагах, чим на об'єктивних критеріях. Звичайно ж, при виборі мови програмування особисті переваги і досвід розробника повинні бути враховані, але оскільки ці критерії суб'єктивні, вони тут не приймаються ...
- Коротко про Java (22.02.2009)
...
Java свідомо уникає арифметики з покажчиками і інших ненадійних елементів, якими рясніє C++, тому, розробляючи на нім додатки, ви запобіжите багатьом проблемам, звичайним при створенні програмного забезпечення.
В термінах мови Java маленький додаток, який вбудовується в сторінку Web, називається аплет. Власне кажучи, створення аплетов - основне застосування для Java. Аплети здобули собі звання справжніх ...
Категория: Загальна інформація |
Monday, February 23rd, 2009
Рішення про припинення використання Java допоможе Microsoft “розкрутити” свою власну, альтернативну Java мову програмування - C#.
Аналітики компанії розраховують на значну підтримку цієї технології з боку розробників ПО, не упевнених тепер в тому, що Java знову коли-небудь стане працювати під Windows.
Не дивлячись на те, що Java більше не включатиметься в Windows, її підтримка з боку Microsoft продовжуватиметься для тих користувачів, які відновлять старішу версію своєї ОС на нову; крім того, виробники ПК вольні встановлювати підтримку Java на машинах, які вони продають.
Більш того, ОС без підтримки Java при виявленні коду Java видаватимуть користувачам нагадування викачати програму підтримки цієї мови - наприклад, при попаданні на веб-сайт, підтримуючий Java. Отже, за словами представників Microsoft, всі, хто захоче мати підтримку Java в Windows XP, отримають її.Джерело: reestr.org
том →
Схожі записи
- Огляд сучасних WEB технологій (17.03.2009)
... 2.
Більшість людей визнають, що документи HTML повинні працювати в різних браузерах і на різних платформах. Досягнення сумісності знижує витрати авторів, оскільки вони можуть розробляти тільки одну версію документа.
Інакше виникає ще більший ризик, що Web буде сумішшю особистих несумісних форматів, що кінець кінцем приведе до зниження комерційного потенціалу Web для всіх учасників.
У кожній версії HTML ...
- Обєктна орієнтірований мова програмування (14.03.2009)
...
Часто до недоліків цього підходу відносять те, що виконання байт-кода віртуальною машиною може знижувати продуктивність програм і алгоритмів, реалізованих на мові Java. Дане твердження можна сміливо назвати справедливим для перших версій віртуальної машини Java, проте останнім часом воно практично втратило актуальність.
Цьому сприяли ряд удосконалень: застосування технологій JITs (Just-In-Time compilers) що дозволяє переводити байт-код ...
- JudoScript Можливість створення скриптів (03.04.2009)
... Часто потрібно зробити що-небудь дуже швидко (перевірити наявність замовлення в БД, сформувати XML документ або звіт). Для даного і подібних одноразових випадків ретельне Java кодування є надмірним. Іншим разом створюється скрипт для роботи, що повторюється, що запускається уручну або автоматично.
Багато такі скрипти модифікуються дуже часто, а їх продуктивність не критична. Швидке редактирование-и-запуск (edit-and-run) скриптів ...
- Що мені дали різні мови програмування (16.04.2009)
... Для всього цього я використовував зв'язки asm + Pascal. Чого тільки коштувала спроба повністю переписати модуль graph для Pascal. І спроба була не провальною - прийшов до функцій закрашення областей, а потім торкнувшись WINAPI відмовився від подальшого розвитку ідеї.
А потім були C і З + +. Синтаксис цих мов здався мені лаконічнєє, логічніше, ...
- Вивчаємо Java Етап перший підготовчий (05.04.2009)
... Це кращий (на мій погляд) синтаксис для об'єктно-орієнтованого програмування, який багатьох років розроблявся великими розумами, зокрема Бьерном Страуструпом.
Проте інкапсулювати все з C++ в Java сенсу немає, тому Java збагатилася власним "прибиральником сміття", якого не було в C++ з багатьох причин ("Дизайн і еволюція C++" Бьерн Страуструп). У Java немає множинного спадкоємства, багато в чому ...
Категория: Загальна інформація |