ООП

Jul 14, 2013 20:44

Познаю азы ООП на основе C#.
Господа и дамы, это жесть какая-то.
После многолетнего стажа программирования микроконтроллеров на чистом Си, поражаюсь просто безумной громоздкостью и непонятностью всего. Моя маленькая программка, которая по сути пока почти ничего не делает и имеет несколько десятков кнопочек и текстбоксов уже спокойно кушает 40 13 мегабайт оперативки(при том, что я привык к наличию 4-8 Кб онной!). Синтаксис несколько странный, куча каких-то непонятных слов. Ну и ничего не понятно в том плане, как же оно все-таки работает. Что удивило - казалось бы ООП, особенно C# с NET - должно быть все рафинировано и очевидно (аля пхп), но нет. На первый взгляд все просто, а на деле - шаг влево, шаг вправо - расстрел. Первые грабли поджидали при создании двух разных потоков. Оказывается, чтобы просто поменять значение текстового поля из другого потока нужно создавать отдельную функцию и через одно место ее вызывать.

Ну и отдельным пунктом забавляют некоторые особенности. Например, while(1); выдаст ошибку. Надо писать while(true);

ЗЫ, чтобы два раза не вставлять:
http://wwwhome.cs.utwente.nl/~ptdeboer/ham/sdr/
Всем соплям сопли! Но видимо даже работает :)


Программирование, Пайка, Электроника, Печатные платы

Previous post Next post
Up