· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HEAP —› asm & .NET

<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . >>

Посл.отвђт Сообщенiе


Дата: Авг 9, 2004 04:44:05

S_T_A_S_ > Скачай лучше FAR
n0p > Не перевариваю я эту пакость

:( Зачем так грубо?


Дата: Авг 9, 2004 05:21:40

Ну не любит народ far, что поделаешь, TotalCommander в винде рулит, все остальные "ДОС навигаторы" от лукавого ;-)


Дата: Авг 9, 2004 05:32:22

Asterix
Подбирать выражения народ тоже не любит?


Дата: Авг 9, 2004 14:36:47 · Поправил: semen

n0p
Asterix
„Не перевариваю я эту пакость. Долго пытался к нему привыкнуть, но жо ДН ему еще топать и топать..“
Не правда - обвешаный плагинами фар - гораздо круче ДНа. Другое дело, что у ДНа исходники есть, но его модифицмровать - проще застрелиться, к тому-же на паскале. А к фару оч просто самому плагины писать и в нете хренова туча есть - другое дело, что надо отобрать нужные и хорошие + разобраться с ними что переходящему на фар не так-то просто.
Кстати, если кто знает еще командер с сорсами/возм. написания плагинов... поделитесь ссылкой.
Black_mirror
„Хоть STL уже малость устарел, но как называются функции!(тут всего две функции 8) “
ГЫ есть такое дело - что делает использование стандартной c++ библиотеки совсем неприемлемым.
например private: class std::ostreambuf_iterator<char,struct std::char_traits<char> > __cdecl std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::_Fput(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,char,char const *,unsigned int,unsigned int,unsigned int,unsigned int)const
заняло в экзешнике 1439 байт после чего я забил на c++ библиотеку(VСшную - другие не пробовал)

теперь по делу...
Видел я этот XORн - никуда асм не денется. А в .NET просто дофига асма - надо же проверить наскока эффективно .NET компилирует байт код для данной платформы. И как всегда наезжать на МС что код генерируется хреновый, там все плохо и писать разные патчи.(Разумеется это только пример)


Дата: Авг 12, 2004 12:32:58

народ, разговор не по делу.
МС заявляет о смене win32, который суть просто подсистема, коих в win2k три: OS/2, win32, POSIX. Речь идет о замене подсистемы win32 на CLI. Native api останутся и никуда не денутся. не забывайте, что dotnet в первую очередь заточен под _прикладные_ задачи, отнюдь не под системные. кроме того, как сказал вчера один ответсвенный товарищ, в асме под win32 лично твоего кода - 1%, остальное системные вызовы. теперь будем звать не апи из ассемблерного кода, а ф-ции cli. unmanaged код никто не отменял, просто заявляется, что не все фишки ОС будут доступны через unmanaged...


Дата: Авг 12, 2004 12:44:20

semen
Я не юзаю FAR(также как и ДОС Навигатор), потому что он, даже будучи обвешан плагинами, выглядит непривлекательно, особенно в win98, я говорил что TotalCommander рулит, если мне нужно IDE то я юзаю соответствующее IDE, потому что FAR в качестве IDE не рулит вовсе, т.к. там не работает нормально мышь да и нет других привлекательных возможностей нормального IDE.


Дата: Авг 12, 2004 13:10:11

Asterix
Я не юзаю FAR ... т.к. там не работает нормально мышь да и нет других привлекательных возможностей
Гы-гы-гы. ;-)


Дата: Авг 12, 2004 14:33:33 · Поправил: Asterix

А чё, ведь оно так и есть %)


Дата: Авг 13, 2004 04:39:59

Asterix
Еще три раза "Ха".
Хотя бы раз конкретизируй свой термин "привлекательные возможности" на примере используемых тобой программ? Длинные ноги, большая грудь одним словом экстерьер или ум?


Дата: Авг 13, 2004 06:04:47

q_q
> Длинные ноги, большая грудь одним словом экстерьер или ум?

Хмм, разве термин привлекательность применим только к лицам женского пола, хотя, "программа" женского рода ;-)
Я уже объяснял, и не раз, ну ладно повторюсь:
1) легко настраиваемая под себя подсветка синтаксиса
2) компиляция одной кнопкой
3) перехват консольного вывода
4) запоминание всех открытых файлов(даже вне проекта) при выходе и автоматическое открытие их при следующем старте, это например делает переделанный мной fasmw.exe(GUI fasm'а)
5) Find/Replace с возможностью подтверждения каждого изменения, хорошо эта операция реализована лишь в нескольких IDE, например мне нравится в Source Insight.
6) Быстрое закрытие IDE одной кнопкой или "горячей клавишей"

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


Дата: Авг 13, 2004 07:30:35

Asterix
Все что ты перечислил, кроме "компиляция одной кнопкой" и "автоматическое открытие их при следующем старте", обеспечивает far + colorer.

Про "компиляцию одной кнопкой"
В моем случае компиляция осуществляется выходом из редактора, нажатием Enter'а на исходном файле и выбором из:
1) проверка синтаксиса ansi или unicode;
2) построение листинга ansi или unicode;
3) построение объектного модуля ansi или unicode;
4) создание исполняемого файла:
a) dos-com;
б) dos-exe,
в) win-con ansi или unicode;
д) win-gui ansi или unicode.
Различие между ansi и unicode в том, что во втором случае в параметрах запуска компилятора (ml.exe) указывается /DUNICODE, исходный текст разумеется должен быть написан с учетом этого факта.

Про "автоматические открытие" сказать ничего не могу, т.к. предпочитаю выходить из IDE, например, msvs6, закрывая проект. Файлы , которые были когда либо открыты в редакторе или программе просмотра, far прекрасно помнит и позволяет выбрать любой из них.

Заметь, при этом я не ругаю использование других сочетаний редакторов, файловых менеджеров, сред разработки программ, а только подчеркиваю, что некоторые из перечисленных возможностей этих самых программ легко реализуемы в far'е.


Дата: Авг 13, 2004 09:00:52

q_q
> В моем случае компиляция осуществляется выходом из редактора

Сколько нажатий, 2 или 3 чтобы выйти? ;-)

> нажатием Enter'а на исходном файле и выбором из

Одно нажатие на Enter + ещё сколько нажатий чтоб наконец-то что-нибудь скомпилить? ;-)

> т.к. предпочитаю выходить из IDE, например, msvs6, закрывая проект.

Не люблю проекты, как это сделано в MSVC или RadAsm, из-за них возникают некоторые странности, например в RadAsm замечены глюки. Я имел ввиду именно одиночные файлы, которые могут располагаться в разных местах жесткого диска, повторно открывать их мне влом.

> некоторые из перечисленных возможностей этих самых программ легко реализуемы в far'е.

Нелегко, и с глюками.

ЗЫ: совсем забыл, я забыл упомянуть про мышь, не работает нормально мышь в Far'е как в нормальном GUI редакторе, консоль есть консоль и этим все сказано.


Дата: Авг 13, 2004 09:25:55

„консоль есть консоль и этим все сказано“
вот, ты поймал самую суть. Именно в этом и заключается рулез фара и, мммм, отстойность гуёв.


Дата: Авг 13, 2004 09:47:44

„отстойность гуёв.“

А почему тогда кряки консольные не делаем ? Ге-Ге-Ге :)
Asterix Я за GUI и мышку :)


Дата: Авг 13, 2004 09:51:18 · Поправил: bogrus

eGlyph
„теперь будем звать не апи из ассемблерного кода, а ф-ции cli“

А как же совместимость , неужели МС пойдёт на такой шаг , сомневаюсь . Пока не будет достаточно программ под новую платформу , её никто не купит . Или будет ntvdm32 ? , как с досом :)

<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.220