The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Есть ли под UNIX что-то похожее на MS Visual Studio ?"
Отправлено mg, 07-Июл-07 23:03 
Странно, вообще-то ядра ОС юникс и виндоус работают похожим образом. Тоже есть специальные интерфейсы для вызовов как драйверных функций так и объектов ядра (кстати про юниксовое ядро и его работу я узнал раньше чем про виндовое, такая книга есть Unix, Андрея Рабочевского, там и про ядро и про драйвера и вообще о программировании под юникс).

Что касается винды я писал и под API и под MFC в основном таки системное программирование, с перегрузкой тех самых API (мультипотоковый и мультипроцессный код, внедрение своего кода в адресное пространство чужого, перехват вызовов системных событий, перехват вызовов любых функций из длл и т.д.) Знаете, этакую детскую забаву - ваш код вроде работает, а его ни таскменаджер не видит ни процессексплорер и вообще никто :).

Что же касается болезни "крутизны", вы меня простите, но  хвастаться какие мы умные - это очень просто (см. первые два  мои абзаца - откровенное хвостовство, применил чтоб намекунть, что что такое виндоус я знаю изнутри и что такое юникс - теоритический тоже, как никак к 30 годам многое видел). И поверьте когда кто-то хвастается ничего кроме раздражения это не вызывает - так устроены люди. А ещё сильнее раздражает когда человека спрашивают одно, а он отвечает совсем другое. Ладно если бы он хоть анекдот рассказал - посмеялись бы, а то начинается откровенная демнострация какой "я умный". Не уж то он думает что это кого-то интересует, что он умный или может он думает что кому-то приятно слышать что он умный?

Понимаете если бы я хотел узнать концепцию UNIX я бы так и спросил в стиле "а в чём сила брат?", но меня не это интересует. Моя задача - найти стабильную (без глюков) оболочку, способную собирать код из множества файлов с генерацией makefile (чтоб потом можно было на подобной же ОС собрать всё без оболочки) - этакий генератор инсталяшки из сорсов. Если такое есть под юникс, то я был бы счастлив! А выслушивать лекции на тему функций или что такое IDE или философские труды - прошу прощение я сам тоже могу навоять текста (и данный пост тому пример).

Что же касается vi - ну трудно там работать, как только код стал больше 2 экранов, то просто запаривает листать(а зетм ещё и стрелками туда перемещаться... ткнул мышкой и готово), я уж молчу о глазах, которые просто выкатываются из орбит в попытках найти нужный участок (и это при строгоструктурированном коде с подстветкой!).
Emacs - уже лучше но makefile он не создаст, трасировку тоже не проведёт, дебажить может только внешним дебагером, да собственно компилять надо так же вручную командой которую он транслирует в консоль. Из плюсов - автоматическое распознование файла по рассшерению - но почему бы так же автоматический не распознать компилятор необходимый для компиляции... так и не понял. Что касается его настройки - это тихий ужас, хотя дока есть даже на русском, но сама дока мне не очень то и понятна (ровно как и на английском).

Я понимаю в ОС юникс "модно" сидеть в иксах и браузить по диску в консоли комадной ls (непонятно зачем ставили иксы?), "модно" писать в файл используя echo или даже dd (хотя тоже самое легко сделать и обычным vi) и т.д. Ну а мне не хочется быть "модным", я люблю комфорт больше чем "крутизну" .

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру