Лёгкий C++

Dmitry_K

Есть у кого-нибудь субж весом не более 20 метров?

Fifil

g++

Dmitry_K

Под винду98.

Dmitry_K

Расшаренный.

The_fly

Turbo С++ 3.0 - под ДОС - 7 метров

Dmitry_K

Спасибо. Сейчас с тебя скопируют.
Это не мне нужно было, я вообще принципиально на ТП7.0 пишу...

solteron

> я вообще принципиально на ТП7.0 пишу...
Turbo Pascal 7.0 ?

slonishka

Он вроде на Пнях глючит - нада 7.1

Dmitry_K

Он вообще под 2к глючит. А кому сейчас легко?..
Будете смеяться, но мне нравятся:
1) простота, понятность и стройность языка;
2) удобный хелп (только бесит, что неполный - нет, скажем, справки по RTE);
3) IDE (в т.ч. неплохой дебуггер).
Вот так. А VС++ и прочие Дельфи меня бесят своей навороченностью и, следствие, "понятностью". Я вообще не люблю игрушки, которые проходить >15 мин.

oleg701

А почему тогда не VB?
Простой и очень мощный язык, когда важна скорость написания, а не скорость работы.

Dmitry_K

Последний бейсик, который я знал, был на "Спектруме"...
Да и как бы не нужно мне под винду писать.
А там, небось, функций столько, что и 1/10 не запомнить...
Понимаешь, пугают меня программы (и компиляторы в т.ч. в к-рых я не могу разобраться за 15 минут.

Coffin

а там несложно разобраться
это тебе с грузом неООП програмирования тяжело въезжать в нетрадиционные вещи
если б ты начинал с нуля - никаких проблем бы не было б

zsn66

Надо ему родиться заново

solteron

А 7-ой паскаль разве не объектный?

Coffin

объектный
мало того - он поддержиал OWL
но это было довольно криво и непонятно
а с учётом ужастного пасквильного синтаксиса(ИМХО) - вообще отстой

Fifil

> Надо ему родиться заново
Перевод: "Мурзик, шоб ты здох!"

zsn66

Насколько я помню, при запуске среды TP сразу можно вколачивать код, который потом запускается по нажатию одной комбинации клавиш. Видел я как-то MSVS (или Developer Studio? лет 5 назад, оно такой чудесной особенностью не обладало. Неужели с тех пор упростилось?

Coffin

дык усложнился круг задач для которых используется MSVS
оно как бы и не предназначено для написания "секундных" калькуляторов
да и запуск компилера из консоли никто не отменял
а в VB всегда была комнандная строка которая позволяла сразу вколачивать код для интерпретации

zsn66

> оно как бы и не предназначено для написания "секундных" калькуляторов
да, инструмент для профессиональных разработчиков, а не для нас с Мурзиком
> да и запуск компилера из консоли никто не отменял
15 минут мне кажется не хватит, чтобы понять, как это делается
> а в VB всегда была комнандная строка которая позволяла сразу
> вколачивать код для интерпретации
Для немедленного исполнения? Если да, то уже лучше, но всё равно не то.

Coffin

да, инструмент для профессиональных разработчиков, а не для нас с Мурзиком

не плачь
тебя вылечат
для начала снеси *nix нафик и поставь виндовс

zsn66

я не хочу лечиться, то есть становится разработчиком
это не интересно

Dasar

а ты чем занимаешься?

Fifil

И тебя не напрягает "установка X на N компов"? Или это пройденный этап?
Без стёба, правда интересно.

Dmitry_K

Вы ещё будете смеяться, но я в основном с объектами пишу. Правда это идеальные программы, а те, которые доводил до конца - как придётся...
2сНарк: мя-а-а-у. Мя-ау. Мяу.

zsn66

Т.е. идеальная программа работать не может? Оно и понятно.

zsn66

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

Dmitry_K

Нет, просто её никогда не написать! Платона читать надо было!

zsn66

Прямо сейчас - статью пишу

Fifil

Мне, как прогламмисту, и админы, и эникейщики на одно лицо.
Высшим идеалом мне тут представляются так называемые системные программисты, администрирующие мэйнфреймы.

Dasar

Куда (для кого)? И о чем?
А глобально?
зы
Если тему не хочется развивать на форуме, то можно в приват. Очень интересно.

Dmitry_K

Очень интересен анонимус - это, конечно, здорово. Их, ИМХО, и так, как ко... собак нерезаных. В следующий раз будет уже другой... Каждым интересоваться будешь?

zsn66

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

Dmitry_K

Программ-даос?

Dasar

не каждым.
у меня есть общее представление о человеке, который сидит за компом ..0.10 и мне было бы интересно узнать больше, чем занимается человек, такого уровня.


зы
Например, чем занимается человек уровня "Мурзик" мне менее интересно...

zsn66

Я заметил, что многие недавно про меня что-то узнали и стали подлизываться

ol4a21

Раньше тут у нас отцы друг друга нагибали
Теперь комплименты говорят
Одно слово - весна...

Fifil

А разве у нас много отцов? Я так только одного знаю.

ol4a21

Ну есть вроде несколько
Либо умело делают вид

Dmitry_K

А что это за человек?

P.S. А человек уровня кота - это нечто странное. Если ты имеешь в виду меня в реале, то к отсутствию интереса к моей скромной персоне я уже привык. Наверное, поэтому я такой навязчивый...
P.P.S. А если хотел обидеть, просто послал бы нахуй. Не люблю эвфемизмов.

ol4a21

>А разве у нас много отцов? Я так только одного знаю.
Если ты про Солдьера, то я не в этом смысле

Dasar

Ты про email?
Не, у меня email уже давно есть и нормально работает. Спасибо за него, кстати.
Меня сейчас интересует, чем занимаются выпускники МГУ, и почему они именно этим занимаются.

Coffin

статистику собираешь?

Fifil

> Меня сейчас интересует, чем занимаются выпускники МГУ
А ты сам выпускник?

Yodel

> Меня сейчас интересует, чем занимаются выпускники МГУ,
> и почему они именно этим занимаются.
А ещё интересно, нужна ли математика для программирования и что в программировании может изучаться математически (помимо подсчёта числа шагов в алгоритме Штрассена).

zsn66

email
я про "у меня есть общее представление(он что-то узнал) о человеке, который сидит за компом ..0.10 и мне было бы интересно узнать больше, чем занимается человек, такого уровня(подлизывается)"
(мои мысли курсивом)

Chupa

Кнута почитай. Или хотя бы снаружи на него посмотри
Там сплошная математика.

Coffin

математика тут не только ЧМЫ и аллгоритмы

Fifil

> Там сплошная математика.
Однако для применения алгоритмов из Кнута эта математика не очень-то (мягко сказано) нужна.

Yodel

Посмотрел. И даже почитал. Уточню: может ли быть полезным (как урчапры, например) то, что у нас называют общей теорией алгоритмов, а у них - foundations of CS?

Dasar

В двух словах - это "грамотный" человек. Человек, к чьему мнению, стоит прислушаться.
В прошлом году занимался инетом.

Chupa

>>> что в программировании может изучаться математически
>> Там сплошная математика.
> Однако для применения алгоритмов из Кнута эта математика не очень-то (мягко сказано) нужна.
Не вижу противоречия. Чтобы использовать qsort совсем не обязательно знать как он устроен.
Но это совсем не мешает изучать агоритмы сортировки и способы их эффективной реализации.

Coffin

что б использовать qsort...
а что б реализовать способ поиска эквивалентных запросов к БД например тоже нужна математика

Fifil

у меня есть общее представление о человеке (этот чудак уже задрал сеткой рулить который (сиднем) сидит за компом ..0.10 и мне было бы интересно узнать больше, чем занимается человек, такого уровня (и кстати, куда он там статью пишет, уж не для udaff.com?).

Dmitry_K

Очень конкретно... Отвечал очень конкретный пацан.

Dasar

да, может в меньшей степени статистику, в большой - общее впечатление

Dasar

почти :shuffle:

Dasar

не обращай внимание, просто последнее время приходилось много "разговаривать"

gopnik1994

Дельфи может быть хуже ТП7 только тем, что дольше загружается.
Пустой файл с кнопкой запуска (F9) и паскалем (изменились только названия некоторых функция для работы с файлами) получается путем:
File -> New -> Console Application.
Enjoy it.

Dmitry_K

А смысл?
ТП легче гораздо!
Только бывают траблы, если, скажем, прога с сопровыми инструкциями откомпилена на старом компе, а запускается на новом.

kerkpirr

И что же ты на ТП нормального и серьезного написать то сможешь?

Dmitry_K

А что ты считаешь нормальным и серьёзным?
Для курсача - вполне подходит.
Маза, я конечно не прочь кой-каких прог музыкальных под виндюки налабать... только ведь рюхать - не перерюхать...

Dasar

Смотря на чем писать...
У меня знакомый (не особый рюх в программировании) накатал за месяц прогу(из расчета, что он на прогу тратит часов 5 в неделю которая произвольный midi-файл пытается подобрать на на произвольном инструменте (гитара, флейта и т..д.)

Dmitry_K

Что значит "подобрать на произвольном инструменте"?

sergei1969

подобрать из midi ? тогда уж просто его сыграть... там и неделю не надо
вот если wav распознавать и midi строить - это другое дело

Dmitry_K

Wav дизассемблить - это круто! Это какой-то Mozart 0.9.9 будет .
В принципе есть проги - им насвистываешь в микрофон - они ноты расставляют. Типа секвенсора нулёвого уровня.

kerkpirr

Не, ну если для курсача, то тебе наверное и basica досовского хватит -)

sergei1969

а чё его дизассемблить?
ты вообще представляешь что в нём? то же самое, что и с микрофона приходит

Dmitry_K

Во-первых, там всё что угодно может быть... А во-вторых, под дизассемблёжем я это и имел в виду - что, если, скажем, wav сделан софтовой шнягой, тот обратно его в файл этой шняги перевести... Так ведь это фантастика... байки для ламеров.

Dasar

Это значит, что в конфиге указываешь, что умеет данный инструмент, какие ноты играет, на каких ладах и т.д.
Потом проге указываешь midi-файл и она подбирает мелодию на данном инструменте.

Dasar

да, вот все программы выглядят, как забава на недельку.
А начнешь писать законченную прогу (полноценный gui, командная строка и т.д.). И все уже выливается в месяца три, а то и шесть....

sergei1969

для того, о чём я говорил просто командной строки хватит и функций мало...

Dmitry_K

То есть, к произвольной мелодии добавляет характерную манеру исполнения, так, что ли?

sergei1969

да он сам не знает, чего хочет

Dmitry_K

Кто?! Чего хочет?! Вы меня запутали тут уже...

Dasar

да, именно так.

solteron

А манера исполнения откуда берется? Точнее, как она задается?

Dasar

ребят, да вы что. Я вообще в музыке не шару, мне на пальцах объяснили и пару раз показали как все круто, как произвольный midi-файл подбирается для гитары.
зы
а что такое манера исполнения?

solteron

Например, на фортепиано, по одной и той же нотной записи, разные исполнители извлекают иногда совсем разные последовательности звуков
В нотах записаны собственно ноты, их длительности и паузы (упрощенно). Но исполнить можно по-разному, это примерно как манера говорить.
Если я правильно понимаю, midi-файл как раз содержит ноты и указатели на инструменты.

Dmitry_K

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

Dasar

так берешь C#, берешь либу для распарсивания midi-файла и вперед...

Dmitry_K

+ такие вещи, как педаль (но там это обычно означает просто удержание всех звуков до снятия педали а ведь у настоящего рояля и звук меняется эффекты, измения силы, тембра, но вот, скажем, манеру исполнения (стаккато, там, легато...) нужно как-то самому по-хитрому имитировать...

Dmitry_K

Так ни того, ни другого, и умения тоже нет...

Dasar

так главное начать....
тем более на шарпе все просто, там нет "скрытых" ошибок, все прозрачно

voronina

Зарезать под винду на 20 мб сложно. более реальная цифра 80 мб при условии использования только SDK.
Зарезка VC60
900 kb Comon Files
4 mb bin files
include и либы отбирать по принципу важности
либы в принципе не нужны вааще функции можно хавать прямо из dll
flat assembler 2 mb
Оставить комментарий
Имя или ник:
Комментарий: