Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.06.24;
Скачать: [xml.tar.bz2];

Вниз

А какой у вас был НЕ первый Hello World?   Найти похожие ветки 

 
tesseract ©   (2007-05-22 13:16) [40]

Забыл :
на 1-м курсе накатал прогу, которая выводила текущие время в заголовок окна  :-)


 
boriskb ©   (2007-05-22 13:29) [41]

Учет не завершенного строительства 1979 г. PL/1


 
boriskb ©   (2007-05-22 14:06) [42]

Игорь Шевченко ©   (22.05.07 11:40) [34]
для VAX/VMS


Лет 10-15 назад, насколько я помню, эта ОС признавалась лучей из существующих.

Сейчас такие сравнения  уместны?


 
boriskb ©   (2007-05-22 14:08) [43]

boriskb ©   (22.05.07 14:06) [42]
лучей

лучшей
boriskb ©   (22.05.07 14:06) [42]
признавалась

специалистами

P.S.
И вроде не спешил?
:))


 
ANTPro ©   (2007-05-22 14:49) [44]

Первой серьезной программой была телефонная книга (еще для ZX Spectrum"a) основная часть была написанна на бейсике, а функция поиска в ФИО по номеру была написанна на ZXасме, где-то 200 байт всего :)
Еще, даже, был введен в нее справочник моего села. Целых 1500 записей - 23000 байт.
Зх, как меня еще на ввод такого воличества данных хватило : )


 
Sergey13 ©   (2007-05-22 15:13) [45]

На какой то версии васика для машины Оливетти (такая здоровая, размером с хорошую стиральную машину) писал (глядя на аналоги) 20 лет назад (с ума сойти!!!)программу обсчета длительности обработки на станке 6520Ф3 (с системой Н33) по ЧПУ-программе, записанной на перфоленте. Работало. Может и сейчас работает - не в курсе.


 
Darvin ©   (2007-05-22 15:20) [46]

дизассемблер для электроники-60


 
Брюнетка ©   (2007-05-22 15:25) [47]

> А какой у вас был НЕ первый Hello World?


Hello World v 2.0

-)


 
jack128 ©   (2007-05-22 15:37) [48]

Real ©   (21.05.07 23:48)
В качестве критерия можно взять например такой "не стыдно было показать другим со словами, "это я сам написал" :)


Ну.. Была программка, общалась по ком порту с вычислителем, считывала с него данные, распечатку этих данных делала.. Пару месяцев назад звони, просили починить её, что то там поломалось.. А написал я её лет пять назад.. Собственно это первая моя программа, за которую я деньги получил..


 
Игорь Шевченко ©   (2007-05-22 15:56) [49]

boriskb ©   (22.05.07 14:06) [42]

Сейчас она уже умерла, разумеется, но для того времени была очень и очень неплоха, и уступала только Unix. Впрочем, Unix"у тогда все уступали :)


 
alien1769 ©   (2007-05-22 16:03) [50]

Автоматический контроль выхода проволки намотанного на бухту и  проверкой начала/окончания работы работника за станком.
Использовался порт ЛПТ. /ДОС 6.0/


 
boriskb ©   (2007-05-22 16:11) [51]

Игорь Шевченко ©   (22.05.07 15:56) [49]
и уступала только Unix


Всё таки уступала?
Я отчетливо помню - лучшая по признанию чуть ли не всех команд разработчиков других ОС (существующих в то время)
Хотя... я уже не раз убеждался в странных свойствах памяти - поэтому спорить не буду :)


 
oldman ©   (2007-05-22 16:17) [52]


> А какой у вас был НЕ первый Hello World?


Загрузчик под "Электроника-60" в восмеричном коде на перфоленте...
А для РС - "АРМ руководителя".
Пакет, состоящий из электронных записной книжки, калькулятора, ежедневника и календаря для РС-ХТ-86.


 
Vlad Oshin ©   (2007-05-22 17:43) [53]

у меня все такие :)

для друга какой-то щелкатель (sound(N); delay(M); nosound;) по какому-то хитрому алгоритму, которого не помню, конечно же. Ему надо было на гитаре струны дергать как-то в такт.


 
Anatoly Podgoretsky ©   (2007-05-22 20:11) [54]

> Riply  (22.05.2007 00:43:14)  [14]

> и записывать в лог время старта и выхода и из Windows  :)

Если это заявленая цель и служит целям фирмы, то это не троян, а административный инструмент, подобное писал, только без окон, нужно было фиксировать время.


 
Anatoly Podgoretsky ©   (2007-05-22 20:14) [55]

> {RASkov}  (22.05.2007 01:37:22)  [22]

> затем появились первые писюки и один друг "познакомил меня с Delphi 1"

Между первой и второй, перерывчик небольшой, так 14 лет


 
{RASkov} ©   (2007-05-22 22:55) [56]

> [55] Anatoly Podgoretsky ©   (22.05.07 20:14)
> > {RASkov}  (22.05.2007 01:37:22)  [22]
>
> > затем появились первые писюки и один друг "познакомил
> меня с Delphi 1"
>
> Между первой и второй, перерывчик небольшой, так 14 лет

"14 лет разницы" - это между появлением Delphi 1 и первым писюком, или между Delphi 1 и Delphi 2?))
1995, 24 апреля: Borland начинает продажи Delphi 1 C/S. Interbase 4.0C включена в дистрибутив..
1996, 4 марта: Borland аннонсирует Delphi 2. Interbase 4.1 в дистрибутиве.
ЗЫ 95-81=14 но я имел ввиду первые писюки в нашем городке :) Да, да... они вот у нас вот так вот поздно зародились.... как раз где-то к середине 90х :(


 
isasa ©   (2007-05-23 00:04) [57]

{RASkov} ©   (22.05.07 22:55) [56]
Там еще было Turbo Pascal v 3, 4, 5, 5.5, 6, 7, Turbo Pascal for Windows v 1.5(в которой была зарезервирована буква "я" для служебных целей), дальше у меня провал ло D5(не писал на Pascal).

По сабжу.
Первая на PL/1 для серии IBM 360/370 (ЕС)
"Расчет теплофизических и термодинамических свойств газов и жидкостей".


 
Anatoly Podgoretsky ©   (2007-05-23 00:39) [58]

> {RASkov}  (22.05.2007 22:55:56)  [56]

"писюки" в отдельно взятом государстве не интересуют.
Для информации, первый 16 битный "писюк" появился в 1981 году и назывался IBM PиCюк


 
{RASkov} ©   (2007-05-23 01:31) [59]

> [58] Anatoly Podgoretsky ©   (23.05.07 00:39)
> "писюки" в отдельно взятом государстве не интересуют.

Виноват... исправлюсь :)

> появился в 1981 году и назывался IBM PиCюк

Именно... и именно "эту" цифру я отнял от (19)95 :) в [56]


 
Alex Konshin ©   (2007-05-23 03:34) [60]

У меня самая первая программа, которая действительно работала, была написана на ассемблере IBM 360. Она копировала привелегированую учетную запись в системе JEC под другим именем и как-то ее модифицировала. Было это более 20 лет назад.

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


 
TUser ©   (2007-05-23 08:45) [61]

birtday reminder, это первое, чем реально пользовались.


 
boriskb ©   (2007-05-23 10:10) [62]


> С тех пор я умею аккуратно писать печатными буквами и стараюсь
> думать прежде чем написать.


Я об этом как то пытался завести здесь речь.
Не поняли, сказали - а нафига? То, что ты камерально отладишь за день, я 20 прогонами транслятора отлажу за 1 час.

Странно как-то.
И они правы - быстрей же?
И я не могу от своих привычек/убеждений просто так отказаться.


 
Alx2 ©   (2007-05-23 10:35) [63]

Курсовая: транслятор с кастрированного паскаля на asm для Intel 8086


 
Amoeba ©   (2007-05-23 11:43) [64]

Первая, написанная уже не в порядке приобретения навыка в программировании с получением возможно полезного продукта, а действительно необходимая для решения конкретных задач - кластерный анализ (BP + TurboVision, с BGI графикой).


 
clickmaker ©   (2007-05-23 11:44) [65]


> кластерный анализ (BP + TurboVision, с BGI графикой

а, так DiskEditor - твое творение? :)


 
DesWind ©   (2007-05-23 11:51) [66]

Игра "Питон", ну тама змейка из кружочков бегала по окошку и хавала "яблоки".


 
lookin ©   (2007-05-23 22:47) [67]

А между прочим, тема звучит так - "А какой у вас был НЕ первый Hello World?" И почему это все интерпретировали ее как "А какой у вас был первый НЕ Hello World?")))


 
Gero ©   (2007-05-24 00:02) [68]

У меня «калькулятор» был на паскале, который предлагал ввести два числа и складывал их.


 
Real ©   (2007-05-24 00:07) [69]


> А между прочим, тема звучит так - "А какой у вас был НЕ
> первый Hello World?" И почему это все интерпретировали ее
> как "А какой у вас был первый НЕ Hello World?")))

Может потому что кроме темы еще и есть описание что именно спрашивается? ;)


 
Real ©   (2007-05-24 00:08) [70]

А где Kerk? Может предложить ему открыть в кладовке раздел "ностальжи" для складирования старых исходников? Интересный музей может получиться :)


 
ProgRAMmer Dimonych ©   (2007-05-24 00:10) [71]

Ну, и я свои пять копеек впихну...

Собственно, первой программой при изучении любого нового для меня языка программирования (да и вообще компьютерного языка) была игра "Отгадай число". QBasic, Basic для Корветов, Express Pascal, Borland Pascal (он же Turbo), Visual Basic, Delphi, ИнтАл. Исключениями стали PHP и т.п. интернетные языки.

Кстати, идея с игрушкой далеко зашла: у меня на сайте три версии лежат на Delphi.


 
CCili   (2007-05-24 11:25) [72]

Помню написал игру "Аргониус 2" :)))))))) Соответственно был первый "Аргониус". Спрайтовский Орк из второго Warcrafta ходил и рубил топором все что плохо стояло. :) Первый "Аргониус" был стратегией на тему древней руси. 2 войска представляли 2 компонента shape в форме прямоугольника. Чье войско больше, того shape и больше. Соответственно во время "битвы" :) компоненты уменьшались демонстрируя типа потери. :) Алгоритм по трезвому сейчас и не вспомнишь....

ОЧЕНЬ жаль, что не сохранились исходники. Сейчас бы ностальгически всплакнул. :)


 
guestfromwww   (2007-05-24 11:31) [73]

Жизнь. Клеточные автоматы. На basic.


 
clickmaker ©   (2007-05-24 11:45) [74]


> Чье войско больше, того shape и больше. Соответственно во
> время "битвы" :) компоненты уменьшались демонстрируя типа
> потери.

а сама битва-то как выглядела?


 
Kostafey ©   (2007-05-24 13:06) [75]

Писал в конце 2000-го на Quick Basik космическую стратегию.
Что-то наподобие Master of Orion.
Идея была перетащить потом код на Turbo Basik (которого на моем PC тогда не было)
и скомпилировать.
Хотел сделать как можно больше возможностей игры, при абсолютно убогой графике.
Второе получилось %). Первое нет. ;)
Но была карта, навигация по ней, масштабирование, возможность входа в звезднуюю систему.
Конечно, игрушку я не закончил.

Писалась игрушка просо гениально: код просто писался и все. Вот влоб.
Потом смотрю. Че-то ерунда какая-то один и тот же код по 150 раз (не преувеличиваю)
повторяется. Так, нужно его в процедурку ! :)
Потом глядь. И те процедурки начинают еще больше повторяться.
Их тоже в процедурку ;). И т.д.

Более тупого примера восходящего проектирования мне видеть не доводилось,
правда тогда я еще не знал что это так называется.

Через месяц я познакомился с Turbo Pascal и работу над игрушкой бросил.
Год спустя лечил по F8.


 
IceBeerg ©   (2007-05-24 13:39) [76]

Где-то на втором курсе снеся написать программку по статье "Что в имени тебе моем", вводиш фамилию и имя и прога по спец таблице рачитывает сумму числе (там разным букват равны разные числа) как-то результат до < 10 доводит и в зависимости от ентого реза выводила харакетристику человека. Эх, на паскале, и про case тогда еще ничего не знал... писал в универе, паскаль был с обрезаным хелпом, сам по образованию не программер...
таки фот пираги с катятами


 
CCili   (2007-05-24 13:50) [77]


> а сама битва-то как выглядела?

на самом деле все выглядело не так стремно как может показаться на первый момент :). Было 4 типа войск: легкая пехота, тяжелая, и соответсвенно легкая конница и тяжелая. Все эти войска представляли собой абстрактную картинку в виде 4 прямоугольников. У врага такая же тема. И в момент битвы, по полю перемещались прямоугольники, которые сталкиваясь начинали уменьшаться. Вот и все. Я изучал Делфи как любитель, после школы чисто для души, поэтому на тот момент я думал, что до славы мега программиста осталось совсем немного. :)))))))


 
WondeRu at work   (2007-05-24 15:03) [78]

http://elsystems.ru/works/bastion/distinction/
там где начинается "Модуль векторной графики..." вот этот модуль я и делал давным-давно. Но это commercy... Первая домашняя программка, от которой я "тащился", тут http://wonderu.com/index.php?pid=1&projid=8


 
Галинка ©   (2007-05-24 16:26) [79]

Первая прога которую не стыдно было показать... хм... это тоже был Бэйсик на Правец 8А. Книгу по нему покупала, аж страшно сказать за скока... Но месяцев пять карманные деньги копила, от пирожных отказывалась )) И конечно это была графика, а точнее рисование курсором, выбор линий, "цветов" на сколько это вообще возможно на монохромном мониторе и всего такого... Потом была заставка на разные предметы, школьные в смысле. Это типа "динамическая" графика )) Да так на графике и застряла...

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


 
Igor_ ©   (2007-05-24 18:08) [80]

А мы с друганом писали еще на Spectrump-е.
Программа назвалась "Военная война".
Рисовалась пещера, из нее выезжал танчик и останавливался по середине экрана.
Потом летел самолет. После этого танк стрелял по самолету. Пока летел снаряд, самолет стоял на месте :)
Подбив самолет танк уезжал.

А потом появлялся текст со смешными военными историями, которые мы сами сочинили или типа того..

Исходников, блин, не сохранилось.
Хотя, может быть на кассете какой-то и валяется..



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2007.06.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.63 MB
Время: 0.051 c
2-1180783872
{RASkov}
2007-06-02 15:31
2007.06.24
ScanLine?


2-1180643028
Tr
2007-06-01 00:23
2007.06.24
Columns[0].Visible


9-1154734440
Нуб
2006-08-05 03:34
2007.06.24
Как переконвертировать PNG в BMP ?


2-1180530707
Ezorcist
2007-05-30 17:11
2007.06.24
Удаление из Tlist


2-1180972683
Bora_ru
2007-06-04 19:58
2007.06.24
Список функций и процедур в DLL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский