Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Селицкий Анатолий родился 24 мая 1973 года в г. Минске. Окончил 8 классов 12-й
средней школы, 4 курса МРТК и 5 БГУИР. В 1997 году пришел на работу в НИИ
средств автоматизации, где в данный момент и работаю программистом в центре
ЭМС.
Программировать начал еще в школе, где-то в 5-м классе. К сожалению, компьютера
у меня тогда не было, поэтому я программировал
отцовский калькулятор МК-61. С компьютерами познакомился где-то в 1986 году.
Тогда при ЖЭСе открылся компьютерный клуб и мы ходили туда играться на ДВК.
Мне говорят (я сам не уверен), что я тогда же что-то программировал на Бейсике.
Впрочем, клуб скоро закрылся, но зато мне в 1988 году подарили МК-52 (он и
сейчас лежит у меня в столе). К этому времени я уже твердо решил быть
программистом и, не особо раздумывая, поступил в минский радиотехнический
техником на специальность "программист", где изучал Pascal, Assembler ЕС ЭВМ
и, самостоятельно, C и Forth.
В 1991-м году я раздобыл книгу С.Н.Баранова и Н.Р.Ноздрунова "Язык Форт и его
реализации". Я был поражен красотой и мощью этого языка. К сожалению, ни одной
реализации у меня не было, а сваять свою не смог - не хватило навыков. Тем не
менее, у меня появилась первая версия программы Forth Compiler, из которой
впоследствии вырос Refer.
После окончания техникума (который к тому времени стал колледжем), немного
поработал на заводе "Калибр", написал несколько программ на C и PAL, поступил
в минский радиотехнический институт. За время учебы, я наработал много кода
на турбо паскале и турбо си, написал-таки свою реализацию Форта на ассемблере,
а затем перевел ее на Форт-ассемблер, а также придумал и реализовал свой
Форт-подобный язык программирования, который назвал Refer.
После окончания института (который стал университетом) я устроился молодым
специалистом, инженером-программистом в НИИ средств автоматизации. Занимаясь
на работе, в основном, программированием расчетов радиосвязи, я умудрился
также разработать несколько других программ, в частности, перевести компилятор
Refer на язык Refer (он был написан на паскале).
Уважаю простоту и краткость. "Все надо делать настолько просто, насколько
это возможно, но не проще" - под этими словами Альберта Эйнштейна подпишусь
с удовольствием. Если вы решаете простую задачу - вам не нужны ни Оракул, ни
MySQL. Сделайте маленькую консольную программку или диалоговую панель, в
которой вводите параметры и смотрите результаты. Задача с большим количеством
данных? Тогда используйте СУБД. Вычисления длительны? Перенесите их в отдельный
рабочий поток. Вообще, старайтесь не делать ничего лишнего. Пусть те кто читает
ваш код думают что вам было лень его писать.
Уважаю оригинальность и остроумие. Одним из моих любимых развлечений является
поиск слов и словосочетаний, создающих серьезные противоречия между логикой и
здравым смыслом. Вы думаете это одно и тоже? У математиков и программистов -
да. Но в мире существует еще несколько миллиардов не математиков и не
программистов, которые пользуются живым русским (английским, китайским, etc)
языком со всеми его исключениями из правил, подчас забавными. Даже само
выражение "игра слов" созвучно "игра ослов".
Тем не менее, мы, математики-программисты, знаем, наскольно условны все эти
соотношения между словом и его значением.
|
|
Календарь |
« Апрель 2024 » | Пн | Вт | Ср | Чт | Пт | Сб | Вс | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
|
|