eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 12 ноября!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: RevCred (+5 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Софт, инструменты —› Visual Studio как среда разработки на ассемблере
Посл.ответ Сообщение


Ранг: 70.9 (постоянный)
Статус: Участник

Создано: 29 декабря 2015 19:47 New!
Цитата · Личное сообщение · #1

А почему так редко используют VS в качестве среды разработки на асме? Ведь там удобный редактор, прекрасный отладчик. Можно использовать бесплатную Express версию. Может какие-то подводные камни есть?
Сам только начал изучать асм, использую студию в качестве среды программирования.

| Сообщение посчитали полезным: script_kidis



Ранг: 988.8 (! ! !)
Статус: Участник

Создано: 29 декабря 2015 20:14 New!
Цитата · Личное сообщение · #2

потому что нет смысла покупать дорогущую бугати вейрон что бы ездить на ней каждый день на работу в 5 минутах хотьбы


Ранг: 990.3 (! ! !)
Статус: Модератор
Author of DiE

Создано: 29 декабря 2015 20:24 New!
Цитата · Личное сообщение · #3

reversecode а как же понты?

jangle пользуйтесь, если удобно, только это похоже на https://lurkmore.co/Забивать_гвозди_микроскопом

Ранг: 6.7 (гость)
Статус: Участник

Создано: 30 декабря 2015 00:07 New!
Цитата · Личное сообщение · #4

Есть такие кто в наших джунглях её покупает? Торренты все дела

Скорее те кто писал на асме лучше знали Паскаль, а потому к VS старались не прикасаться. ИМХО


Ранг: 630.4 (!)
Статус: Участник
CyberMonk

Создано: 30 декабря 2015 00:31 New!
Цитата · Личное сообщение · #5

jangle Visual Studio как среду разработки на ассемблере не используют т.к. нынешний масм компиллер имеет ограниченный функционал с точки зрения программиста на ассемблере, хотя для плюсов это конечно выгодно, чтобы писать в студии адепты делают некоторые модификации для jwasm, но таких достаточно мало. Чтобы не городить костыли каждый использует что-то своё ...


Ранг: 1091.6 (!!!!)
Статус: Участник

Создано: 30 декабря 2015 01:59 New!
Цитата · Личное сообщение · #6

jangle пишет:
А почему так редко используют VS в качестве среды разработки на асме?


не все пишут на masm и сидят на ssd.

Ранг: 30.2 (посетитель)
Статус: Участник

Создано: 30 декабря 2015 05:18 New!
Цитата · Личное сообщение · #7

Не все пишут на асме под винду.

Ранг: 46.8 (посетитель)
Статус: Участник

Создано: 30 декабря 2015 09:06 · Поправил: 30 декабря 2015 09:10 Alinator3500 New!
Цитата · Личное сообщение · #8

:D

Visual Studio 2015 Community [https://www.visualstudio.com/ru-ru/downloads/download-visual-studio-vs.aspx]
Бесплатная, полнофункциональная и расширяемая интегрированная среда разработки для создания современных приложений для Windows, Android и iOS, а также веб-приложений и облачных служб.

Использование программы:
Для индивидуальных пользователей - Любой индивидуальный разработчик может создавать бесплатные или платные приложения с помощью Visual Studio Community. ... Ограничение в годовом доходе, после достижения определенного порога нужно покупать.

Условия лицензии [https://www.visualstudio.com/support/legal/mt171547]

Не надо качать и крякать не пойми что, VS Community уже "бесплатна" с 2013 версии.

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

Visual Studio Code [https://code.visualstudio.com/]
Code is free and available on your favorite platform - Linux, Mac OSX, and Windows. *Бесплатно.

Free 2 Play короче говоря, схема пришла в софт. (я ее называю Free 2 Pay)

UPD.
Есть расширения для встроенной работы github внутри VS. Контроль версий становится очень удобным, все в одной программе.
У меня нет SSD, винт 7200 prm, все хорошо работает. Надо попробовать, потом решать.


Ранг: 70.9 (постоянный)
Статус: Участник

Создано: 30 декабря 2015 11:40 New!
Цитата · Личное сообщение · #9

mak пишет:
нынешний масм компиллер имеет ограниченный функционал с точки зрения программиста на ассемблере


а какие ограничения в функционале там есть?


Ранг: 630.4 (!)
Статус: Участник
CyberMonk

Создано: 30 декабря 2015 13:24 New!
Цитата · Личное сообщение · #10

jangle отсутствие поддержки макросов для новых 64бит систем, тотальный фэйл для программиста на асм, нет новых хидеров и библиотек, хотя это и не критичный пункт, т.к. можно сконвертировать, для саморазвития это полезно и всё же это ряд неудобств, с которыми современный инженер не хочет мириться, ведь хочется нажать одну кнопку и программа готова, Rapid prototyping берёт своё. С поддержкой макросов задачи облегчаются, где ассемблер ничем не отличается от других хайлевел языков по своей структуре, за исключением кроссплатформенности, ассемблер закрепился как системный язык для узкого круга задач. Я не знаю лучше языка для работы с математикой и макросы тут играют огромную роль. Но скорее всего ассемблер уйдет на технический уровень и останется строго системным, к чему всё и идёт. Rapid prototyping возможен и с ассемблером, при этом кроссплатформенности нет и требуется поддержка макросов для быстрой разработки, чего тоже нет.

| Сообщение посчитали полезным: jangle


Ранг: 366.5 (мудрец)
Статус: Участник
"Тибериумный реверсинг"

Создано: 30 декабря 2015 13:33 New!
Цитата · Личное сообщение · #11

У меня вопрос по ходу пьесы: реально ли сейчас купить у microsoft "по-дешевке" древнюю Visual Studio 6.0 (С++). Я так понимаю, официально она не доступна, но может существуют какие-то поставщики (дистрибьюторы), которые барыжат.
(за торренты понятно)


Ранг: 70.9 (постоянный)
Статус: Участник

Создано: 30 декабря 2015 13:52 New!
Цитата · Личное сообщение · #12

ELF_7719116 пишет:
купить у microsoft "по-дешевке" древнюю Visual Studio 6.0 (С++)


достаточно иметь легально купленную студию последних выпусков, чтобы иметь право на использование VS 6


Статус: Пришелец

Создано: 30 декабря 2015 14:00 New!
Цитата #13

mak пишет:
Я не знаю лучше языка для работы с математикой

Лол, а как же интринсинки? Или что вы там за гениальную математику пишите?

Ранг: 366.5 (мудрец)
Статус: Участник
"Тибериумный реверсинг"

Создано: 30 декабря 2015 14:00 New!
Цитата · Личное сообщение · #14

jangle пишет:
достаточно иметь легально купленную студию последних выпусков

Так она стоит очень до хера, ведь. Если мелкософт распродавала древние выпуски за копейки, купил бы обязательно. Мне VS 6.0 нравится тем, что работает молниеносно, безо всякой фигни и говна, хотя и немного забованна.


Ранг: 70.9 (постоянный)
Статус: Участник

Создано: 30 декабря 2015 14:11 New!
Цитата · Личное сообщение · #15

ELF_7719116 пишет:
Так она стоит очень до хера, ведь.


Может быть можно использовать VS6 если зарегистрируешь на себя бесплатную Community версию 2015.
Обычно, если ты официальный юзер студии, то имеешь право использовать все предыдущие версии.
Надо обращаться в представительство майкрософт и узнавать у них.

Ранг: 27.8 (посетитель)
Статус: Участник

Создано: 30 декабря 2015 15:34 New!
Цитата · Личное сообщение · #16

у меня собственно в основном оболочка VS98-ой над VC71-ым компилятором, который раздавался свободно и вдруг потом кудато изчез, иногда для intel. Не знаю насколько оно может быть средой разработки на асме, нежели FAR который плагином Colorer подсвечивает асм-вставки.
http://savepic.org/8079133.png

А покупать ради сообщений в окне абаут - оно и такто даром не надо..
 eXeL@B —› Софт, инструменты —› Visual Studio как среда разработки на ассемблере
Эта тема закрыта. Ответы больше не принимаются.

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS