- 1
- 2
- 3
- 4
- 5
- 6
- 7
Товарищи, недавно у меня была возможность покодить на арестованных сях: синтаксис в принципе
не очень сложный, да и возможности широкие.
Так вот, у меня возник вопрос: стоит ли учить си-за-решеткой в противовес Delphi 8 (идет под .NET)?
Дело в том. что Си для меня язык новый, а с Delphi я более менее знаком.
Хочу заранее попросить: пожалуйста, никаких споров о преимуществах языков.
Вопрос стоит не о том, что лучше, а о том, сравним ли по возможностям компилятор Delphi 8 .NET с C#.
crastinus 01.09.2013 18:45 # −2
Скорее всего разницы почти нет.
[holywar]C# на редкость убогий язык. Паскаль начала 80-х его в некоторых местах обыгрывает.[/holywar]
Xom94ok 01.09.2013 19:04 # −3
Пруф?
crastinus 01.09.2013 19:17 # −3
Шах и мат дотнетчик
kegdan 01.09.2013 19:52 # −26
Tarzan 21.09.2013 06:28 # 0
crastinus 21.09.2013 10:36 # −1
anonimb84a2f6fd141 21.09.2013 08:38 # 0
>некоторых местах обыгрывает.
Ага, не считая того, что в це и пасцале это - указатель, целое число, а в сперморешетке - ссылка, которую можно только присваивать.
bormand 21.09.2013 09:03 # 0
Ну там не так все плохо. Все-таки в цэ и пасцальцэ указатель на функцию куда-попало не засунешь, если его за каким-то хреном не кастануть в число/void*/pointer.
Настоящий плюс решеточных делегатов в том, что они выживают при выходе из скопа, в котором они были описаны. В результате их можно засунуть в качестве каких-нибудь обработчиков кликов и т.п.
В паскале же и в ГэЦэЦэ (в обычном Цэ локальных функций вообще нет) юзать указатель на локальную функцию можно только до конца скопа, в котором она описана (если ты не Царь97). А указателю на обычную функцию до делегата вообще как до луны пешком (контекст надо передавать вручную, одним из параметров).
anonimb84a2f6fd141 21.09.2013 10:06 # 0
Что такое локальная функция в цеце?
crastinus 21.09.2013 10:33 # 0
В цеце не пользовал такую, но в паскале есть функции, определенные внутри функций.
bormand 21.09.2013 10:54 # 0
В цэ нет локальных функций. Только в гэцэцэ есть такое расширение, позволяющее описать функцию внутри другой, запиленное на основе чорной магии.
guest 21.09.2013 11:45 # −7
crastinus 21.09.2013 10:35 # 0
Если серьезно, то я им особо не пользуюсь. Единственное, что запилил - это программа для удобной работы с базой Декларант-Алко. Говно еще то.
bormand 21.09.2013 10:49 # 0
crastinus 21.09.2013 10:52 # 0
ИНН_base.sdf
anonimb84a2f6fd141 05.01.2014 00:16 # −1
crastinus 12.01.2014 22:23 # 0
guest 21.09.2013 11:44 # −8
guest 21.09.2013 22:01 # −2
kegdan 01.09.2013 19:05 # −5
crastinus 01.09.2013 19:17 # 0
Stertor 01.09.2013 19:24 # −6
Lure Of Chaos 01.09.2013 19:16 # 0
наоборот, очень пересахарен
вообще, смена языка никак не решает никаких проблем, все дело привычки (пожалуй, только непродуманный пхп исключение)
Конечно, имеются некоторые ограничения и области применения (так, на JS не напишешь драйвер, а на том же Pascal или VB после таких языков, как джава, очень утомительно писать), но в целом, если программирование - твое, то ты осилишь почти любой язык
(каюсь, сам не осилил только С\С++ и ФП вроде Лиспа и Хаскеля)
kegdan 01.09.2013 19:21 # −9
согласен полностью, но какую-то базу все равно необходимо иметь, что бы было проще ориентироваться.
Я - начинающий программист, и я решил выучить несколько яп(а точнее - поработать с ними) разного формата. C#, Ruby, Python и С - мне кажется , что этого достаточно, для того что бы получить общее представление о подавляющем большенстве языков
Lure Of Chaos 01.09.2013 19:28 # +1
поэтому обычно выбираю для реализации тот язык, которым лучше владею, если нет иных факторов.
kegdan 01.09.2013 19:38 # −6
Еще тяжело учить похожие языки. Например мне очень скрипуче дался опыт с java - я путал библиотеки с шарпавскими, из-за чего просто впадал в ступор.
Stertor 02.09.2013 23:08 # −3
Lure Of Chaos 02.09.2013 23:14 # 0
Lure Of Chaos 01.09.2013 19:31 # +3
Perl, Java, JS, Ruby, Groovy, PHP. немного Python.
Т.е. все больше ухожу от статики к динамичным, скриптовым языкам.
kegdan 01.09.2013 19:44 # −11
А вот меня к вебу и динамике не очень тянет, но все же опыт работы с динамическим языком может быть очень полезен. Вот и думаю, что выбрать. А я все к тому, что хочу спросить - не подскажите какой из динамических языков используется как универсальный - и для веба и для клиентских приложений? Хочется убить 2 зайцев. собственно я выбираю из руби и питона
Stertor 01.09.2013 19:47 # −3
Лучше убей себя, об стену.
kegdan 01.09.2013 19:49 # −12
Stertor 01.09.2013 19:50 # −6
kegdan 01.09.2013 19:53 # −21
Stertor 01.09.2013 19:55 # −4
1024-- 01.09.2013 19:58 # +2
Да kegdan сам тролль, он же свой минусатор напишет, если его достанут.
Stertor 01.09.2013 20:05 # −3
kegdan 01.09.2013 20:06 # −17
Stertor 01.09.2013 20:08 # −4
kegdan 01.09.2013 20:11 # −17
kegdan 01.09.2013 20:12 # −6
1024-- 01.09.2013 20:16 # −2
смотрим, что пришло на почту, жмём на кнопку, минусуем
Stertor 01.09.2013 20:19 # −1
ДА ТЕБЕ ЦЕНЫ НЕТ! Спасибо, друг!
1024-- 01.09.2013 20:21 # 0
Впрочем, почта поможет избавить от нежелательных комментов только свои посты. Я б проверял сток периодически с разных IP, чтобы не вызывать подозрений.
Stertor 01.09.2013 20:22 # −1
Stertor 01.09.2013 20:23 # −1
Каких нахуй подозрений? Меня бы тогда первого отсюда выбросили.
Одмин милостив.
1024-- 01.09.2013 20:28 # −1
Хотя, действительно, это время не определено.
Я вот до сих пор боюсь, что меня выпилят из-за скачивание всего ГК. Всё-таки бесполезная нагрузка на сервер.
Stertor 01.09.2013 20:32 # 0
На милость админов уповаю
Как же ты его скачиваешь? Хавийем?
1024-- 01.09.2013 20:48 # −1
это ещё что такое?
Я написал скрипт под Node.JS (без сторонних модулей)
bormand 01.09.2013 21:02 # +1
Ну перегрузку не создал и ладно, я не думаю, что у хостера слишком узкие лимиты трафа.
kegdan 01.09.2013 20:30 # −21
Stertor 01.09.2013 20:36 # −2
kegdan 01.09.2013 20:37 # −1
Stertor 01.09.2013 20:38 # −2
Stertor 01.09.2013 20:41 # −2
(
kegdan 01.09.2013 20:44 # −1
Я тебе говорю - я на делфи кодил и на шарпе - я говорю, совет дать могу. А ты начал меня минусовать.
Stertor 01.09.2013 20:47 # −1
Ладно, проехали. Есть желание троллить вместе ?
kegdan 01.09.2013 20:51 # 0
ладно.
вот тебе совет
http://en.wikipedia.org/wiki/Malbolge
Stertor 01.09.2013 20:53 # 0
Это чтобы все поняли, кто из нас псих.
Минусну-ка я все твои посты.
kegdan 01.09.2013 20:55 # −1
Stertor 01.09.2013 20:57 # 0
1024-- 01.09.2013 20:58 # +2
Быстро написал. А кому-то три года потребовалось.
Stertor 01.09.2013 21:01 # −1
1024-- 01.09.2013 21:05 # −1
Только там не 3, а 2 года. Тут я соврал, статью давно уже читал.
kegdan 01.09.2013 21:03 # +1
print "Hello World!"
Ему малбош проще освоить чем шарп
Stertor 01.09.2013 21:04 # −2
:D
kegdan 01.09.2013 21:10 # −1
1024-- 01.09.2013 21:12 # +2
Такие люди и по хешу строку видят. :)
kegdan 01.09.2013 21:16 # 0
eth0 01.09.2013 22:10 # +4
И дезодорантом.
kegdan 01.09.2013 21:18 # −1
1024-- 01.09.2013 21:21 # −1
> Возможно он и есть квантовый компьютер
Это очень вероятно. Только не надо вслух, а то правительство такое вроде как скрывает.
kegdan 01.09.2013 21:25 # −1
Так вот почему он себя гоповато ведет - шифруется
Stertor 01.09.2013 21:27 # −2
1024-- 01.09.2013 21:31 # −1
Хотя, хрен в сети это докажешь.
Stertor 01.09.2013 21:33 # −3
1024-- 01.09.2013 21:30 # −1
guest 03.09.2013 20:35 # −7
[email protected]
1024-- 01.09.2013 19:55 # +2
мой любимый JS?
Stertor 05.09.2013 13:41 # −3
[email protected]
Вот думаю, написать - не написать. Сам то я правда не таджик, и тем более не узбек.
Lure Of Chaos 02.09.2013 08:56 # 0
я бы сказал руби, но...
руби - возможность писать многие алгоритмы одной строчкой кода
питон - красота минимализма и легкочитаемость кода
kegdan 02.09.2013 09:11 # −1
Stertor 02.09.2013 23:09 # −1
Lure Of Chaos 02.09.2013 23:15 # 0
lua, python?
Stertor 02.09.2013 23:15 # −1
Lure Of Chaos 02.09.2013 23:16 # 0
Stertor 02.09.2013 23:18 # −1
Lure Of Chaos 03.09.2013 00:08 # 0
даже если кажется, что все еще не готово и бажно
Stertor 03.09.2013 00:11 # 0
(Нерадивый студент)
kegdan 03.09.2013 00:16 # −1
Stertor 03.09.2013 00:18 # −1
(
Lure Of Chaos 03.09.2013 00:16 # 0
Stertor 03.09.2013 00:20 # −1
Lure Of Chaos 03.09.2013 00:26 # 0
Stertor 03.09.2013 00:28 # −1
Lure Of Chaos 03.09.2013 00:30 # 0
https://github.com/
кстати, там много полезного можно почерпнуть
Stertor 03.09.2013 00:32 # −1
Стоит ли чего нибудь парсер, который парсит за сеанс 4000 мыл?
Lure Of Chaos 03.09.2013 00:34 # 0
Stertor 03.09.2013 00:35 # −1
Stertor 03.09.2013 00:39 # −1
Lure Of Chaos 03.09.2013 00:41 # 0
Stertor 03.09.2013 00:41 # −1
guest 03.09.2013 20:35 # −11
[email protected]
kegdan 01.09.2013 19:02 # −8
это пиздец, товарищи... //_*)
Stertor 01.09.2013 19:15 # −6
kegdan 01.09.2013 19:16 # −12
Stertor 01.09.2013 19:24 # −3
kegdan 01.09.2013 19:28 # −11
Не минусуй - пожалей мое дитя
Stertor 01.09.2013 19:37 # −3
Stertor 01.09.2013 19:17 # −1
kegdan 01.09.2013 19:30 # −9
defecate-plusplus 01.09.2013 19:47 # +2
(уж полночь близится, а нашего германа все нет)
Stertor 01.09.2013 20:13 # +20
anonimb84a2f6fd141 01.09.2013 22:55 # 0
Stertor 02.09.2013 20:52 # −1
Меня минусовали? Расплата будет страшна, даже страшнее, чем получить банхаммером по яйцам голове.
bormand 03.09.2013 06:06 # 0
kegdan 03.09.2013 06:31 # −1
bormand 03.09.2013 07:11 # 0
kegdan 03.09.2013 07:16 # −1
anonimb84a2f6fd141 04.09.2013 02:34 # 0
anonimb84a2f6fd141 04.09.2013 02:34 # +2
Stertor 05.09.2013 13:42 # 0
nyaruko314 01.09.2013 22:46 # −1
Если тебе интересна большая выразительность языка, то может лучше было бы посмотреть в сторону более экзотических языков под .NET, например, F# или Nemerle?
wvxvw 02.09.2013 01:55 # −4
* лямбы появились на заре информатики, еще до второй мировой. В то время про Ц# никто и не помышлял.
* квазицитирование известно и широко используется с 60-х годов в разных Лиспах.
* LINQ - построен на базе исследовательской работы Ц-Омега построенный в свою очередь на исчислении процессов берущем начало от ныне покойной английской фирмы производителя чипов Транспутер (точно дату не назову, но это еще эпоха 16-битных процессоров).
* вывод типов - тоже 60-70 годы прошлого века, Лисп, МЛ, Миранда и т.п.
* dynamic - костыль от плохого дизайна языка, вызваный к жизни уебищным синтаксисом, где нужно обязательно указывать тип объекта. В других языках это просто не нужно.
* async / await - другое наследие исчисления процессов, но более аутентичные реализации существовали несколько десятилетий тому назад в Эрланге и существуют и по сей день.
Но нашего сисадмина вам все равно не затмить. Парень до сих пор уверен, что Микрософт изобрел интернет. Куда там Ц#.
nyaruko314 02.09.2013 07:30 # +5
Вопрос был в том, что есть в шарпе и чего нет в delphi 8.
nyaruko314 02.09.2013 07:34 # +2
wvxvw 02.09.2013 11:00 # −3
Дельфи 8 вышел через 100500 лет после того как все эти вещи были давно известны. Какая вообще связь между датой выпуска и тем, когда это все появилось в Ц#? Может в Ц# еще и деление с умножением есть? Поделитесть с публикой новейшими технологиями.
> dynamic нужен
Нужен только в говноязые Ц# и Ко. В других языках он не нужен, потому что их сначала спроектировали, а потом реализовали.
nyaruko314 02.09.2013 11:39 # 0
А связь в том, что человек спрашивал, какие возможности есть в шарпе, которых нет в delphi 8. На что и был дан ответ.
И я не имел в виду, что эти вещи впервые появились именно в C#.
Я имел в виду, что за время после выхода delphi 8, вот эти вещи ввели в C#
>Нужен только в говноязые Ц# и Ко.
Ок, а как ты будешь из статически типизированного языка удобно обращаться к динамическому?
wvxvw 02.09.2013 11:47 # 0
Не имел, но все-таки сказал. В збытье-беспамятстве под действием препаратов, или под пытками?
delphi 8 была выпущена достаточно давно и поэтому вряд ли поддерживает те вещи, что появились в c# с тех пор,
Где связь между тем когда вышла Дельфи 8 и тем, когда это все появилось в Ц#? Это все могло появится в любой версии Дельфи еще до того как оно появилось в Ц#, да и вообще до того, как Ц# появился.
> dynamic
Открой для себя МЛ, даже Микрософт для себя его открыли, и назвали Ф#.
roman-kashitsyn 02.09.2013 12:04 # +2
> Открой для себя МЛ
И что, давно в ML утиная типизация появилась?
wvxvw 02.09.2013 12:33 # 0
nyaruko314 02.09.2013 12:04 # +2
А связь в том, что и тот, и другой - это языки под платформу .NET и ,соответственно, привязаны к возможностям текущей версии платформы и её библиотек. И поддержка, например, тех же дженериков появилась только с .NET 2.0 и если Дельфи 8 был написан под более раннюю платформу, то дженериков в нём не будет.
>Открой для себя МЛ, даже Микрософт для себя его открыли, и назвали Ф#.
Ты случайно ли не путаешь динамическую типизацию и вывод типов, а?
dynamic введен не для того, чтобы можно было не указывать типы, а для того, чтобы облегчить взаимодействие с данными, которые не имеют определенного на этапе компиляции типа и их тип на этом этапе определить вообще не возможно.
Например, объекты из динамически типизированных скриптовых языков, или, например, xml документ без схемы. Тогда dynamic может облегчить связь с ними.
wvxvw 02.09.2013 12:33 # 0
nyaruko314 02.09.2013 12:46 # 0
anonimb84a2f6fd141 02.09.2013 13:19 # +1
wvxvw 02.09.2013 13:28 # 0
anonimb84a2f6fd141 02.09.2013 15:14 # 0
>содержат другое мнение на этот счет.
?
wvxvw 02.09.2013 15:23 # 0
Третий ответ в этом вопросе. Человек дельно и наглядно описал ситуацию.
anonimb84a2f6fd141 02.09.2013 15:25 # 0
anonimb84a2f6fd141 02.09.2013 15:36 # 0
Интересно, как?
wvxvw 02.09.2013 16:17 # 0
Или проще: аналог option (ML) / Maybe (Haskell).
В CLOS есть возможность 1. специализироваться на nil, 2. определить метод классу, который будет вызван, если слота с нужным именем нет.
Возможно что-то из вышеперечисленного можно сделать и в Ц#.
anonimb84a2f6fd141 02.09.2013 15:38 # +3
1024-- 02.09.2013 13:45 # 0
Если я не ошибаюсь, комплексные числа появились в C# только с приходом .NET 4. Посему надо радоваться, что в C# есть деление с умножением в чуть более старых версиях.
roman-kashitsyn 02.09.2013 17:49 # +2
Доктор, я ни разу не использовал тип комплексных чисел ни в одном из языков, на котором писал. Я буду жить?
Подпрограммы преобразований фурье, которые я использовал когда-то, брали на вход два массива: с действительными и мнимыми частями.
kegdan 02.09.2013 18:46 # 0
1024-- 02.09.2013 19:09 # 0
Будете, будете :)
Конечно, комплексные числа - не самое востребованное в .NET, но просто весело это всё. (Может, только для меня весело - тогда извините)
3.14159265 02.09.2013 19:23 # −1
Да в крайнем случае можно найти сторонюю либу. Под любой востребованный язык.
bormand 02.09.2013 19:30 # +1
Да накрайняк и написать можно. Комплексные числа все-таки не rocket science...
3.14159265 02.09.2013 19:43 # −1
3.14159265 02.09.2013 19:17 # −1
+1
Нужны были очень давно, для решения кубических уравнений по методу Кардано.
Ну это когда я еще на бейсике писал.
anonimb84a2f6fd141 02.09.2013 13:13 # 0
Эрланг не нужен (не мейнстрим он), про динамик написано ниже, Лишп, МЛ, Миранда - функциональное гуано, в массе тоже не нужное.
Похоже, к нам на огонек заглянул функциональный питушок из /pr/, сочиняющий тухлятину вроде "жава не лишп - жаваебы соснули" http://webcache.googleusercontent.com/search?q=cache:4_ethdUQAnUJ:xn--h1affdobp.xn--p1ai/
wvxvw 02.09.2013 13:39 # +1
Был бы Ц# вообще возможен без лямбда исчисления, исчисления процессов, Лиспа, Миранды и т.д.? - нет, потому что Ц# разработчики ничего не изобрели, это все копии из других источников. Существовали бы разные исчисления / алгебры / формальные языки без Ц# - да, и даже бы не заметили его появление / исчезновение, потому что они трансцеденты, они не зависят от сущесвования Микрософта, экономики Соединенных Штатов, и вообще человечества и жизни на земле.
Существование Ц# / Явы / Кобола и т.д. важно менеджерам, которые продают программы. Программированию существование этих языков как-то безразлично.
anonimb84a2f6fd141 02.09.2013 15:20 # +3
Смотрите - это же новая инкарнация Царя! Сложность как самоцель, не хватает только слова заедушный.
Что плохого в простоте, Царь2?
> потому что Ц# разработчики ничего не изобрели, это все копии из других источников.
Сперморешетка - это рабочий инструмент. Молоток изобрели хуй знает сколько лет назад, с тех пор он много раз видоизменялся, и тем не менее никому не приходит в голову упрекнуть этим тех, кто им пользуется. А вот языки, в которых это появилось, по-прежнему никому нахуй не нужны, кроме 0.0001% пердоликов-ковыряликов.
>Программированию существование этих языков как-то безразлично.
Программирование - это существо такое?
wvxvw 02.09.2013 15:34 # −1
anonimb84a2f6fd141 04.09.2013 02:37 # −1
Понятно.
Stertor 05.09.2013 13:45 # 0
Stertor 02.09.2013 21:02 # 0
Далее. Меня убивают вот такие объявления: (ну, здесь, типа, текст объявления:требуется водитель на АС-машину...) и тут приписка: "пишем, естественно, на c++ с#"...
БЛЯ какая нахуй разница, на чем писать - хоть на бейсике- если код выполняется на одной и той же виртуальной машине .net?
nyaruko314 02.09.2013 21:59 # 0
Чтобы потом, в случае твоего ухода, код можно было поддерживать. Хотя я тоже иногда на работе пишу на F# и никто не жалуется.
А вот от Nemerle отказались, сказав, что остальным лень в его макросах разбираться, да и не очень стабильно в 12 студии он работает.
kegdan 02.09.2013 22:03 # 0
Вот и пиши на Малбоше
Stertor 02.09.2013 23:00 # −2
kegdan 02.09.2013 22:12 # 0
А вот нифига. Из всех языков только MS (C#, VB.NET, F#)языки реализует фактически все функции .NET. Почему? Потому что плюсы в принципе пол cil не заточишь, а остальные пилятся хрен пойми кем. MS делала .NET под свои языки, им и карты в руки. А хочешь на делфи - ставь Borland Delphi 7
Stertor 02.09.2013 22:57 # −2
>>MS делала .NET под свои языки
Такое мог написать только полный кретин. Имя Андерс Хейлсберг тебе ни о чем не говорит?
>>Хотя я тоже иногда на работе пишу на F# и никто не жалуется.
Видать, юродивый. На бейсике имелось в виду на бейсике под .Net.
К слову, Делфи 7 у меня стоял когда ты еще находился у своего отца в яйцах.
kegdan 02.09.2013 23:09 # −1
Я твои комменты не минусовал)
>>>MS делала .NET под свои языки
Такое мог написать только полный кретин
MS никогда не будет продвигать чужое. Для чего в .NET добавляются другие языки? Что бы заставить таких узколобных дельфинов сесть за VS. То бить купить продукт. MS не волнует, что насколько совместим с .NET какой-нибудь левый язык, они развивают свое. Так было всегда. И будет всегда. И то, что C# написал создатель делфи не говорит ни о чем.
Stertor 02.09.2013 23:14 # −1
Ага, сначала довести фирму до банкротства(так, что им даже пришлось продать статую перед входом в офис) заграбастав почти 40% акций с помощью фиктивных фирм потом переманив их ведущего разработчика. VS и прочий отстой тихо посасывает рядом с продуктами Борланд.
kegdan 02.09.2013 23:18 # −1
Stertor 02.09.2013 23:20 # −2
З.Ы. Настоятельно рекомендую покинуть форум и сесть на диету.Приходите, когда скинете пару тонн.
kegdan 02.09.2013 23:22 # 0
Stertor 02.09.2013 23:24 # −1
Stertor 02.09.2013 23:17 # −2
Vasiliy 03.09.2013 14:19 # 0
Stertor 03.09.2013 14:22 # −1
Ты хоть запятую правильно поставь, а то я не понимаю, что ты хочешь сказать. Ху из Дениска?
anonimb84a2f6fd141 04.09.2013 02:38 # 0
Stertor 04.09.2013 11:11 # −2
Вот ебень. Только я не понял, он что из исходников ее скомпилировал? Чего логотип не поменял?
Тут кто-то еще мне говорил "Ты чего такой тугой? На гугле забанили?". Так вот, знайте: гугл, фейсбук, одноклассники, вк, и тп. следящая дрянь у меня в списке заблокированных сайтов уже года 4. А адблок так настроил, чтобы он выкусывал все скрипты, где даже упоминание гугла присутствует.
bormand 04.09.2013 11:15 # +1
Потому что ебантяй он. Хотя вроде как во многих местах он и логотипы и копирайты перетер... и даже названия софтин...
Stertor 04.09.2013 11:16 # 0
bormand 04.09.2013 11:21 # +1
Clam AV вроде он спиздил. А вот некий бабушкин своего написал на помеси вижуалбейсика, батников и какой-то матери.
Stertor 04.09.2013 11:24 # −1
http://rghost.ru/45152463
Забудьте сегодня о форуме, скачайте виртуалку и посмотрите - море позитива обеспечено!
Stertor 04.09.2013 11:36 # −1
Уникальная программа Алексея Бабушкина привлекла внимание СМИ. Интервью с одарённым студентом транслировал канал телевидения «Россия-1» (см. видео ниже). По мнению некоторых комментаторов, талант студента можно сравнить с талантом знаменитого школьника Дениса Попова из Нижнего Тагила, который несколько лет назад в одиночку разработал собственный дистрибутив операционной системы BolgenOS на базе Ubuntu.
Алексей Бабушкин в одном из интервью сказал, что раньше был хакером, и начинал с написания простых вирусов-«кроликов», но со временем решил применить знания для создания полноценного антивируса. Сейчас Алексей работает над новым алгоритмом архивации, который способен сжимать файлы в несколько миллионов раз, так что из фильма размером 2 гигабайта получается архив размером всего 2-3 килобайта.
bormand 04.09.2013 11:49 # +1
Хех, да баян как бы уже, как бы не полгода назад все это было... Тут на ГК даже вырезки из его кода есть.
> использование процесса ping в качестве таймера
А в батниках больше никак (хотя на 2003+ вроде что-то можно было поставить)...
> вирусов-«кроликов»
Красноглазые и постоянно размножаются?
> Сейчас Алексей работает над новым алгоритмом архивации, который способен сжимать файлы в несколько миллионов раз, так что из фильма размером 2 гигабайта получается архив размером всего 2-3 килобайта
Торрент :) А магнитики сжимают инфу до 20 байт...
anonimb84a2f6fd141 04.09.2013 16:47 # 0
Обратно совместимого хотя бы с XP - да.
eth0 05.09.2013 17:48 # 0
Stertor 08.09.2013 13:37 # 0
eth0 08.09.2013 20:08 # 0
Stertor 08.09.2013 20:29 # −2
Даже твоя мама - родив тебя.
))
kegdan 08.09.2013 20:50 # +1
Stertor 08.09.2013 21:02 # −1
Stertor 08.09.2013 21:04 # −1
Stertor 08.09.2013 21:10 # −1
kegdan 02.09.2013 23:16 # −1
Stertor 02.09.2013 23:22 # −1
Упаси боже. Если вы когда нибудь увидите никнейм Стертор рядом с аббревиатурой "VS", знайте, я сосу хуи узбекам и подставляю жопу бомжам. Не подавайте мне руку.
З.Ы. Invalid display instance ! )
kegdan 02.09.2013 23:28 # −1
и не собирался
Тогда к чему весь этот цирк^W пост?
Stertor 02.09.2013 23:30 # −1
bormand 03.09.2013 06:09 # −1
neeedle 03.09.2013 06:13 # −1
bormand 03.09.2013 06:18 # −1
Или я в чем-то заблуждаюсь? ;)
neeedle 03.09.2013 06:22 # −1
Не могу найти и вспомнить где. Потому, наверное, вы правы.
bormand 03.09.2013 06:29 # −1
neeedle 03.09.2013 06:39 # −1
Так вот win32console app ildasm'ом декомпильнуть не получилось. Нет хеадеров clr.
bormand 03.09.2013 07:09 # −1
Т.е. вывод: с++/цли работает только с дотнетом?
neeedle 03.09.2013 07:17 # 0
Все компилится, но трудно сказать с++/cli это или уже нативный.
bormand 03.09.2013 07:24 # −2
cyperh 24.11.2013 14:45 # 0
neeedle 03.09.2013 06:26 # 0
Т.е. компилятор, наверное gcc под винду, да и Eclipse?
kegdan 03.09.2013 06:36 # −1
Stertor 03.09.2013 15:54 # 0
bormand 03.09.2013 06:44 # 0
Среда - ну да эклипс, кути креатор, коде блокс, идеа, тысячи их...
neeedle 03.09.2013 06:47 # 0
Т.е. да, много всего, но люди что предпочитают?
bormand 03.09.2013 06:55 # 0
neeedle 03.09.2013 06:56 # 0
bormand 03.09.2013 07:03 # +1
kipar 09.09.2013 01:18 # +2
Как там, в будущем - сша в сирии еще воюют?
kegdan 03.09.2013 06:34 # −1
kegdan 03.09.2013 06:38 # −1
neeedle 03.09.2013 06:42 # 0
:)
kegdan 03.09.2013 06:49 # 0
В свойствах проэкта есть графа Cil support - ставишь NO и радуешься.
И раз уж все здесь... Посоветуйте Ide под pure С
neeedle 03.09.2013 06:50 # −2
bormand 03.09.2013 07:04 # 0
Stertor 03.09.2013 11:37 # 0
Когда то использовался как транслятор для PureBasic.
Компилишь прогу на пурике, грузишь ее в PEID, а там высвечивается: LCC )) С понтом на сях написал.
bormand 03.09.2013 06:59 # 0
Само собой можно отключить опцию, и получить обычные кресты. Но это уже и не c++/cli (спасибо за исправление).
kegdan 03.09.2013 07:21 # 0
bormand 03.09.2013 07:29 # 0
Поэтому ц++/цли - только для фреймворка, ц++ нормальный (с отключенной опцией) - нативный.
Stertor 03.09.2013 11:35 # −29
bormand 03.09.2013 12:22 # 0
Stertor 03.09.2013 13:14 # −3
defecate-plusplus 03.09.2013 14:22 # +3
создать c++ приложение win32
например, консольное
Stertor 03.09.2013 14:24 # −20
defecate-plusplus 03.09.2013 14:38 # 0
проблемы со сборкой под xp, насколько я помню, были только в 2012 студии без сп1
либо преднамеренно выбираешь managed c++/cli, или как это отродье микрософт называет
Stertor 03.09.2013 14:49 # −28
Ничего подобного. Я имею в виду возможность запуска СКОМПИЛИРОВАННОГО бинарника под системой, где нет этого вашего фреймворка. Саму среду разработки не трогаем, она работает нормально.
defecate-plusplus 03.09.2013 14:55 # 0
в гугле забанили?
ты хотя бы скриншот приложи, по фотографии тебе диагноз поставить
Stertor 03.09.2013 15:01 # −27
bormand 03.09.2013 14:50 # 0
defecate-plusplus 03.09.2013 14:53 # 0
Stertor 03.09.2013 14:56 # −3
mscoree.dll разве входит в состав вцредиста?
А именно на его отсутствие жалуется бинарник при запуске.
bormand 03.09.2013 15:02 # 0
Я на 2012 или 2013 (не помню какую ставил) месяц назад собирал консольку, все было норм.
Stertor 03.09.2013 15:10 # 0
defecate-plusplus 03.09.2013 15:17 # +2
консольное с++ win32 приложение должно зависеть только от kernel32.dll
только что проверил специально для тебя на 2010 студии
на 2008 тем более всё работает
Т.к. перед глазами 2010я студия:
File - New - Project - Visual C++ - Win32 Console Application
Empty Project
Добавляешь любой .cpp файл - Add new item - Visual C++ - Code - C++ File (.cpp)
Конфигурация Release
В свойствах проекта в с++ в Code Generation меняешь Multi- threaded DLL /MD на Multi-threaded /MT - чтобы статически слинковать рантайм
Любая херня, упоминающая CLR, Common Language и прочую эльфийскую лабуду должна быть пустой
Собираешь и смотришь dependency walker
Stertor 03.09.2013 15:19 # −3
А если гуй?
(trollface)
Странно. Я даже не знал, что в визуалках старше 6 версии есть Dependency Walker.
defecate-plusplus 03.09.2013 15:21 # 0
no thinkin' required
если ты собрался использовать WPF, то ясен хрен, это только .net
bormand 03.09.2013 15:25 # 0
gdi32 + user32 все-таки имхо. Если я не забыл названия либ..
Stertor 03.09.2013 15:35 # −1
bormand 03.09.2013 15:37 # 0
А это так и есть. Только си и с++ компилятся в нативку. Остальные языки у них только для .net.
Stertor 03.09.2013 15:40 # −1
Угар и содомия.
Stertor 03.09.2013 15:49 # −1
bormand 03.09.2013 15:23 # 0
Stertor 03.09.2013 15:24 # 0
Сейчас, погодите. Я жду когда поставится студио, так как день назад удалил ее за ненадобностью.
bormand 03.09.2013 15:26 # 0
Пробел закрался в ссылку, убрал, пробуй еще разок. С 42й секунды где-то проект создают.
govnomonad 04.09.2013 06:50 # 0
Вроде можно сменить toolchain, который умеет собирать под старые системы
defecate-plusplus 04.09.2013 07:24 # +1
anonimb84a2f6fd141 01.09.2013 22:56 # +2
kegdan 01.09.2013 23:02 # −1
anonimb84a2f6fd141 01.09.2013 23:06 # +3
Lure Of Chaos 02.09.2013 09:07 # 0
из С и других языков, но точно не сирешетки.
kegdan 02.09.2013 09:14 # −2
Все они с одного района
Stertor 02.09.2013 21:03 # 0
roman-kashitsyn 02.09.2013 09:16 # 0
Из преисподней Из глубин воспалённого разума Гослинга.
Stertor 02.09.2013 21:03 # −1
TarasB 02.09.2013 13:06 # +5
Только синтаксис сделали из говняшки, даже уёбищный свич сохранили, чтобы старые красноглазики не раскукарекались "а где же наш уёбищный свич, а вдруг мне понадобится устройство даффа111"
bormand 02.09.2013 14:46 # −1
TarasB 02.09.2013 15:25 # +5
Stertor 02.09.2013 21:04 # +3
TarasB 02.09.2013 13:02 # 0
roman-kashitsyn 02.09.2013 13:15 # +5
bormand 02.09.2013 16:50 # 0
kegdan 02.09.2013 16:57 # −26
roman-kashitsyn 02.09.2013 17:04 # −7
Создание столь древнее, тёмное и могучее, что лишь немногие смогли устоять в битве с ним.
guest 03.09.2013 13:39 # 0
guest 03.09.2013 16:16 # +2
guest 03.09.2013 18:03 # −5
guest 03.09.2013 19:04 # −8
guest 03.09.2013 19:27 # −6
)
guest 03.09.2013 20:01 # −4
guest 03.09.2013 20:08 # −4
guest 03.09.2013 20:12 # −5
А где тут LINQ?
Ответить
ava guest 45 минут назад # −1
Где тут LINQ? В пизде!
)
Ответить
ava guest 11 минут назад # 0
Абсолютно согласен! И я тоже!
Ответить
ava guest только что # 0
Никто в этом и не сомневался.
Ответить
guest 03.09.2013 20:16 # −5
[email protected]
guest 03.09.2013 20:21 # −7
guest 03.09.2013 20:21 # −4
guest 03.09.2013 20:21 # −7
guest 03.09.2013 20:22 # −6
guest 03.09.2013 20:22 # −5
guest 03.09.2013 20:22 # −5
guest 03.09.2013 20:22 # −6
guest 03.09.2013 20:22 # −5
guest 03.09.2013 20:22 # −5
guest 03.09.2013 20:24 # −5
guest 03.09.2013 20:24 # −5
guest 03.09.2013 20:25 # −5
guest 03.09.2013 20:25 # −5
guest 03.09.2013 20:25 # −5
guest 03.09.2013 20:25 # −5
guest 03.09.2013 20:25 # −5
guest 03.09.2013 20:25 # −5
guest 03.09.2013 20:25 # −5
guest 03.09.2013 20:25 # −5
guest 03.09.2013 20:25 # −5
guest 03.09.2013 20:26 # −5
guest 03.09.2013 20:26 # −5
guest 03.09.2013 20:26 # −5
guest 03.09.2013 20:26 # −5
guest 03.09.2013 20:26 # −5
guest 03.09.2013 20:26 # −5
guest 03.09.2013 20:27 # −5
guest 03.09.2013 20:28 # −2
guest 03.09.2013 20:29 # −5
guest 03.09.2013 20:30 # −5
guest 03.09.2013 20:30 # −3
guest 03.09.2013 20:30 # −3
guest 03.09.2013 20:31 # −5
[email protected]
guest 03.09.2013 20:32 # −5
[email protected]
guest 03.09.2013 20:33 # −5
[email protected]
guest 03.09.2013 20:34 # −5
[email protected]Обслужу таджиков, узбеков. Желательно с большим членом, так как очко сильно раздолбано.
[email protected]Обслужу таджиков, узбеков. Желательно с большим членом, так как очко сильно раздолбано.
[email protected]Обслужу таджиков, узбеков. Желательно с большим членом, так как очко сильно раздолбано.
[email protected]Обслужу таджиков, узбеков. Желательно с большим членом, так как очко сильно раздолбано.
[email protected]
guest 03.09.2013 20:34 # −5
[email protected]
guest 03.09.2013 20:34 # −5
[email protected]
guest 03.09.2013 20:34 # −5
[email protected]
guest 03.09.2013 20:35 # −5
[email protected]
guest 03.09.2013 20:35 # −5
[email protected]
Stertor 08.09.2013 13:38 # −8
guest 03.09.2013 20:27 # −1
1024-- 15.09.2014 20:40 # −1
И дезасемблером, и наглядно ;) Ага он же тяжело учить языка никаких продукт, который не надо все скомпилил только С\С++ и ФП вроде Лиспах.
Меня к динамик нахер не не тебе ни в цэ и пиши на шарпе - я правдание по твоего усилий.
(Нерадивый. На dynamic
Открой для скрывает.
Ага, не хватает так какой из динамически копируется на огонять. самим собираю для себе в .NET подозрение, позволяющее описать так как вот win32 Console app и тем, все, горшочек, на c++ компилировательно, этот по выберет р
inkanus-gray 15.09.2014 20:42 # −1
Например, и другой. В результате их сначала 80-х его... создательно с продуманных делегатов).
Шах и мат другое мне очень утомительных функций. Емнип, надо все коррелируемых языки, в качестве популярных.
поэтому по твои быдлокоды. Я будет строчко сильно рекоменты проблем, в студенты, они сюда вышла Дельфи есть такое вроде что-то подставляемый и назад в Эрланд. На dynamic нужен только лет никто нормальных делегатов? ниже, Лишп, МЛ, Миранда и никому на F# или боже. Многабукав и младше, т.к. перейти стирал дорожки не нужны твои посто не равнить троллить можно.
[email protected]Об
inkanus-gray 15.09.2014 20:43 # 0
P.S. Не хватает кнопки «Ответить бредом» для стока, чтобы сразу из стока отвечать.
1024-- 15.09.2014 20:54 # +2
А все комментарии всё равно открываются в новом окне.
1024-- 15.09.2014 21:15 # −1
[email protected]Обслужу таджиков клиентских дисках в свои тут LINQ - пробел закрытия комплексные число
Ну таджиков»
Красноглазами 2013 (не пытаться бинарник блокнотом браток. Все визуалках старше 6 версиях. > комментовые крайняк и написать вручную) Радуйся, то я правильнее. Но ближе к лицу тебя сюда нибудь увидит правитель, целом, если бы раздолбано.
[email protected]Обслужу таджиков,
inkanus-gray 15.09.2014 21:19 # −1
Или простаточно найти стором они траница. .net, c# с тех пор, написать чужие языки, им особо нет? Разжег флуд. Под любой олдфаг из говноязые Ц# и Ко. Все Бабушкин свое в .NET то под свои мысла в сравнению не узбеков. 100% согласен, такое вроде как-то еще до того, на с++. На другое на этот бинарник блок так и есть вообще нет вызывать походу. > Может из-за скопа, в крайнем случае твои быдлокоды. Я не
1024-- 15.09.2014 21:42 # 0
:D Я предпочитай его сказал, чем этапе комменты, ублюдок! Просто и на который несколько там что # 0
Абсолютно с более если вышепереманив их ведет - шифруется устро написал создательный CIL код. C++ - Win32 приложение, LINQ? Где тут LINQ? Где тут LINQ, выводы? Да, угроза асимметрично.
[email protected] Обслужу таджиков, узбеков. Желательно узнать? Кутикреаторов).
Шах и нескучные кресты. Если мсил, то прос.
Само собо нет) юзать прографии технологиями.
>>MS делай!" (ц) Лурик, я не число/void*/pointer.
Настоятельно
Уже случайнее изначального варианта. По-моему, жить можно.
inkanus-gray 15.09.2014 21:45 # −1
P.S. Ну может в Ц# еще + mfc
gdi32 + used properly, whereas Java, JS, Ruby, Python.
Т.е. да, и декомпилировал тип не пользуется, а на то под должен был в виду на огонять. самое вроде бы вполне непродукт, которые ограммы. Программист, и под большим членом, если т