whois Опубликовано 17 декабря, 2012 Жалоба Поделиться Опубликовано 17 декабря, 2012 Шарп? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Andy_Scull Опубликовано 18 декабря, 2012 Жалоба Поделиться Опубликовано 18 декабря, 2012 (изменено) Шарп?С#?Если можно, тыкните в ссылку, чем можно проект c# скомпилировать так, чтобы он запустился без единой установленной .net версии.Та информация, что я нашел, достаточно сильно разнится, возможно потому что каждый под "машинным" или "нативным" кодом понимает что-то свое. Я понимаю под этим компилирование экзешника на манер компилятора с++ со встроенными библиотеками.Т.е. я назначил платформу - х86, выбрал оптимизацию по флагам процессора, и конкретно на этом процессоре прога должна запуститься в любой версии виндовс (хп,виста,вин7), с произвольно установленными (или наоборот, не установленными) библиотеками(dotnet, mfc, и тому подобными). Без всяких распаковок в памяти, виртуальных машин итп.Побочный эффект - поскольку машинный код, то единственный реальный метод реверс-инженеринга будет дизассемблирование и дебаг. Я не нацелен на обфускацию, это вылезет только как следствие односторонней компиляции. Впрочем хз, возможно существуют программы, которые могут по экзешнику восстановить с++ сорсы в достаточно читаемом виде... но сомневаюсь. п.с. сорри, возможно не так сформулировал исходный вопрос :)если зайти с другой стороны, мне симпатичен с++, но по работе требуется часто писать прикладные проги на конкретную мелкую задачу. Итого - - нужна функция компиляции в ехе с минимумом вставленных библиотек, чтобы время старта экзешника было минимальным, без подгрузки десятка длл, интерпретатора, или вм,- юникод, виндовс,- чтобы был достаточно хайлевельным - можно было в пяток функций уложить действия типа "переименовать все файлы в папке согласно такому-то регэкспу" Изменено 18 декабря, 2012 пользователем Andy_Scull (смотреть историю редактирования) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
whois Опубликовано 20 декабря, 2012 Жалоба Поделиться Опубликовано 20 декабря, 2012 (изменено) Кажется, я понял: тебе нужен язык по аналогии с кнопкой "сделать красиво".C++, Delphi , D. Последний я никогда не пробовал, но местами его хвалят, местами критикуют, сам почитай и разберись."переименовать все файлы в папке согласно такому-то регэкспу" Для таких вещей, по-моему, обычно вообще шеллы используют. Которые, кстати, можно и из сипипишного приложения вызывать. Изменено 20 декабря, 2012 пользователем whois (смотреть историю редактирования) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Andy_Scull Опубликовано 20 декабря, 2012 Жалоба Поделиться Опубликовано 20 декабря, 2012 Кажется, я понял: тебе нужен язык по аналогии с кнопкой "сделать красиво". Скорее кнопка, которая "включить красную подсветку, музыку, обогрев и массажер" :)"Сделать красиво" - это если б я сам не знал чего хочу от языка, а у меня, к сожалению, есть конкретные узкие требования, которые я выше все описал. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dvvarf Опубликовано 20 декабря, 2012 Жалоба Поделиться Опубликовано 20 декабря, 2012 @Andy_Scull, ну может вам бы подошел C++ вместе с Qt? Разве что экзешники будут получаться толстыми. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
whois Опубликовано 20 декабря, 2012 Жалоба Поделиться Опубликовано 20 декабря, 2012 "Сделать красиво" - это если б я сам не знал чего хочу от языка, а у меня, к сожалению, есть конкретные узкие требования, которые я выше все описал. Я имел в виду некоторую утопичность требований к языку. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Andy_Scull Опубликовано 20 декабря, 2012 Жалоба Поделиться Опубликовано 20 декабря, 2012 (изменено) Я имел в виду некоторую утопичность требований к языку.Не помню, писал выше или нет, в принципе мне вполне подошел Go. Но только потом я почитал про возможные проблемы его запуска на 32битных системах и обломался...Так что написал просто в надежде, что кто-то посоветует что-то, что я пропустил при поиске. Изменено 20 декабря, 2012 пользователем Andy_Scull (смотреть историю редактирования) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
PanicPanic Опубликовано 14 ноября, 2014 Автор Жалоба Поделиться Опубликовано 14 ноября, 2014 Товарищи, дабы не создавать отдельную тему, пишу сюда. Помогите выбрать язык для изучения - Python или Ruby? По сложности изучения, рамкам применения и востребованности, ну и просто, кому что нравится. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.