powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Кто-нибудь разрабатывает еще в Borland C++ 6?
64 сообщений из 64, показаны все 3 страниц
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38412467
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачал книжку Архангельский А. Я. "Программирование в Borland C++". Подскажите еще можно изучать этот продукт для начинающего?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38412621
Фотография Сергей Силкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вполне можно. Если уж народ до сих пор на Borland C++ 3.1 программирует...

Коллега, поделитесь пожалуйста ссылочкой на книгу. Или скиньте книгу мне на личную почту. Спасибо!
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38412756
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей СилкинВполне можно. Если уж народ до сих пор на Borland C++ 3.1 программирует...
это недоразумение, конечно же :-))
Сергей СилкинКоллега, поделитесь пожалуйста ссылочкой на книгу. Или скиньте книгу мне на личную почту. Спасибо!могу подарить печатное издание, но, правда, я в Москве
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38412883
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYM , я бы советовал изучать стандартный кроссплатформенный С/С++.
Это гораздо полезнее. И теперь мощность стандартного С++ сильно больше, чем в те времена.

Книжку я к сож. не читал, не могу сказать, на сколько её чтение будет полезным.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38412887
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMСкачал книжку Архангельский А. Я. "Программирование в Borland C++".

Точно так называется ?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38413009
Фотография Сергей Силкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychэто недоразумение, конечно же :-))Почему же? Для учебно-образовательных целей старые Borland C++ очень даже неплохо подходят. И язык, и компилятор. Для DOS. ;-) Кстати, здесь на форуме – не часто, но периодически народ задаёт вопросы по Borland C++.

Ну для коммерческих разработок конечно же лучше иметь посовременнее компилятор.
egorychмогу подарить печатное издание, но, правда, я в МосквеДа, проблема. Но за предложение спасибо. :-)
MasterZivя бы советовал изучать стандартный кроссплатформенный С/С++.
Это гораздо полезнее. И теперь мощность стандартного С++ сильно больше, чем в те времена.Вообще говоря, да. Если уж выбирать лучшее из лучшего – то это именно так.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38413139
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Силкинegorychэто недоразумение, конечно же :-))Почему же? Для учебно-образовательных целей старые Borland C++ очень даже неплохо подходят. И язык, и компилятор. Для DOS. ;-)


Да не подходит он для образовательных целей вообще никак. Мало того, что надо (наверняка) потрахаться, прежде чем это чудо запустить (DOS-программы уже слабо поддерживаются в современных виндах), так ещё и С++ тогда был мягко говоря немного другой. Да ещё Борланды там порезвились, понапридумывали своих фич. Зачем изучать устаревшую и кастомизированную реализацию? Первое, на что наткнутся, что там нет STL-я и потоковых библиотек (потоки могут быть, но устаревшие, нестандартные).

Так что ещё раз -- Borland C++ для целей обучения никак не подходит.
Есть VC Express, есть GCC/MinGW.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38413485
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivСергей Силкинпропущено...
Почему же? Для учебно-образовательных целей старые Borland C++ очень даже неплохо подходят. И язык, и компилятор. Для DOS. ;-)


Да не подходит он для образовательных целей вообще никак. Мало того, что надо (наверняка) потрахаться, прежде чем это чудо запустить (DOS-программы уже слабо поддерживаются в современных виндах), так ещё и С++ тогда был мягко говоря немного другой. Да ещё Борланды там порезвились, понапридумывали своих фич. Зачем изучать устаревшую и кастомизированную реализацию? Первое, на что наткнутся, что там нет STL-я и потоковых библиотек (потоки могут быть, но устаревшие, нестандартные).

Так что ещё раз -- Borland C++ для целей обучения никак не подходит.
Есть VC Express, есть GCC/MinGW.

Спасибо, внятно и доходчиво пояснили. Буду изучать VS Express C++
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38413511
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по тому, что Borland C++ закончился на версии 5.5, речь в сабже идет Borland C++Builder. Который в версии 6.0 вполне пригоден и является аналогом Delphi 7, которая сейчас еще вовсю используется.
Я сам еще тащу кое-какие старые проекты на Borland C++Builder 6.
Хотя новые проекты, конечно, начинать на нем вряд ли есть смысл.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414071
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYM
Спасибо, внятно и доходчиво пояснили. Буду изучать VS Express C++

Изучать надо не VS Express, а язык C++.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414075
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Автор же недвусмысленно написал: "Программирование в Borland C++".
Borland C++ -- это не билдер, это такая старая-старая IDE под DOS, с компилятором своим.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414111
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivАвтор же недвусмысленно написал: "Программирование в Borland C++".
Borland C++ -- это не билдер, это такая старая-старая IDE под DOS, с компилятором своим.А цифра 6 как туда прилипла?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414119
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivАвтор же недвусмысленно написал: "Программирование в Borland C++".
Borland C++ -- это не билдер, это такая старая-старая IDE под DOS, с компилятором своим.
точно
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414125
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftMasterZivАвтор же недвусмысленно написал: "Программирование в Borland C++".
Borland C++ -- это не билдер, это такая старая-старая IDE под DOS, с компилятором своим.А цифра 6 как туда прилипла?

А где там была цифра 6 ?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414136
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivА где там была цифра 6 ?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414295
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftMasterZivА где там была цифра 6 ?
Я ошибся
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414300
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftMasterZivА где там была цифра 6 ?
Ну, если ошибся, то сразу вопрос, а этот 6-й пригоден для образовательных целей?
Для коммерческой разработки?


Если нет, то нужно что нужно использовать?

VS Express C++.NET 20?? какой?
или
Embrecadero C++ Builder XE? какой?
или
QT какой?
или
NetBeans какой?
или что-то еще
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414303
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMэтот 6-й пригоден"этот 6-й" кто?
Borland C++ такой версии никогда не существовал.
Про Borland C++Builder 6 я писал выше.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414319
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftOYMэтот 6-й пригоден"этот 6-й" кто?
Borland C++ такой версии никогда не существовал.
Про Borland C++Builder 6 я писал выше.
Borland C++Builder 6
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414327
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMЕсли нет, то нужно что нужно использовать?
Embrecadero C++ Builder XE? какой?
Самый свежий, разумеется.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414333
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пригоден. А в чем нужно образоваться, чему научиться, для души ли, для зарабатывания денег ли? Для понимания каких-то фундаментальных концепций?
Прибор?
- 200!
- Что 200?
- А что прибор?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414338
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMVS Express C++.NET 20?? какой?
Ахтунг! Ни в коем случае не прикасайся к C++.NET! Это так называемый "управляемый" вариант крестов от Мелкософта.

Начинай изучение с нормального С++.

Если когда-нибудь жизнь вынудит перейти на платформу .NET, там учи C#. И лишь после освоения нормального C++ и платформы .NET через C#, можно будет попробовать C++.NET, но лишь для связки управляемого и неуправляемого кода.

---
Версию VS C++ Express бери 2012, самую последнюю. Ну, можно и 2010 при желании. Только не создавай там проекты CLR.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414618
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovOYMЕсли нет, то нужно что нужно использовать?
Embrecadero C++ Builder XE? какой?
Самый свежий, разумеется.


А в нем можно клепать формы мышкой?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414669
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иногда возможность клепания форм мышкой является решающим фактором Мдя..
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414672
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMНу, если ошибся, то сразу вопрос, а этот 6-й пригоден для образовательных целей?
Для коммерческой разработки?


Я лично например считаю, что НЕТ...
На самом деле конечно это уже гораздо лучше BC++, но все же это
паскалевский компилятор, который умеет компилировать С++.
Там есть всякие особенности...


OYMЕсли нет, то нужно что нужно использовать?


VS Express C++.NET 20?? какой?

Любой, сейчас доступны два, 2010 и 2012.


Embrecadero C++ Builder XE? какой?

Не знаю, я бы с ним не связывался, нафига он нужен, если есть остальное ?
Ну и как я понимаю он не бесплатный, в отличие от всего, что я тут советую.

QT какой?

QTCreator последний, из QT 5.1.1. Только сначала не нужно лезть в QT.
В QTCreator входят два (и даже больше) компиляторов, от MSVC, и MinGW (Это GCC под Windows).
MSVC надо ставить отдельно. Можно поставить Windows Platform sdk, там тоже есть компилятор.

NetBeans какой?

NetBeans -- это IDE, это не компилятор, и даже не пакет. Это грубо говоря просто редактор.
Пока с ним думаю тоже лучше не связываться.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414674
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMDimitry Sibiryakovпропущено...

Самый свежий, разумеется.


А в нем можно клепать формы мышкой?

А грабить корованы ?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414725
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроме шуток, думаю что мышко-формо-бильдер является определяющим в выборе RAD/Среды.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414742
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonдумаю что мышко-формо-бильдер является определяющим в выборе RAD/Среды.

И это, в общем-то, правильно. Но есть одна проблема: качество конечного продукта начинает
зависеть от извращённости тех, что проектировал библиотеку компонент и кривизны рук тех,
кто её кодил. В этом отношении в VCL есть довольно странные места, а QT из них состоит
целиком. Поэтому первую сложно заставить вести себя так, как хочется, а вторая невыносимо
тормозит на ровных, казалось бы, местах.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38414784
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему-то в голове крутится Oracle Forms. Я на нём не кодил но был на поддержке
продукта. Весьма странно. Продукт годный и даже работает. Правда требует клиента версии 8.
Но корпорация Oracle берёт и забивает на него болт предлагая вместо него ворох
каких-то стрёмных и ваще ниразу не годных сырых веб-технологий каждая из
которых даже рядом и не танцевала с Forms. Это как расцвет и падение империй.
Загадочный цикл.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38416197
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А VS можно ли создавать проекты не .NET, а например MFC, STL?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38416239
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovmaytonдумаю что мышко-формо-бильдер является определяющим в выборе RAD/Среды.

И это, в общем-то, правильно. Но есть одна проблема: качество конечного продукта начинает
зависеть от извращённости тех, что проектировал библиотеку компонент и кривизны рук тех,
кто её кодил. В этом отношении в VCL есть довольно странные места, а QT из них состоит
целиком. Поэтому первую сложно заставить вести себя так, как хочется, а вторая невыносимо
тормозит на ровных, казалось бы, местах.
согласен.
Единственно что, Qt всё же можно заставить работать так как надо, переписав тупые куски заново, например, а с VCL такое возможно не всегда. Хотя удобней VCL ещё никто ничего не придумал, увы.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38416241
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMА VS можно ли создавать проекты не .NET, а например MFC, STL?
Можно.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38416696
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazileOYMА VS можно ли создавать проекты не .NET, а например MFC, STL?
Можно.

А какую литературу порекомендуете?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38416699
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMbazileпропущено...

Можно.

А какую литературу порекомендуете?

Хочу делать небольшие поделки для себя, не для коммерции.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38416766
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMА какую литературу порекомендуете?
Я бы начал с книг именно по C++ без прявязки к конретной среде разработки. Вот хороший список книг - http://sergeyteplyakov.blogspot.com/2010/03/blog-post.html
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38416841
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMА VS можно ли создавать проекты не .NET, а например MFC, STL?

Не можно, а нужно!
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38416871
Фотография Compositum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень доступно излагает сам Стровструп (создатель C++) в этой книге. Недавно вышла четвёртая редакция справочника, переработанного под C++11. Как пишет автор, ответы на многие вопросы в C++11 отличаются от ответов для предыдущих версий, мол прогресс налицо.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417083
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Compositum,

А Дейтелы?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417151
Фотография Compositum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMА Дейтелы?
не знаю что это.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417246
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMCompositum,

А Дейтелы?с них и надо начинать, потом уже кирпичи от Страуструпа читать. У него все книжки на С++ написаны )))
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417251
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazileOYMА какую литературу порекомендуете?
Я бы начал с книг именно по C++ без прявязки к конретной среде разработки. Вот хороший список книг - http://sergeyteplyakov.blogspot.com/2010/03/blog-post.html

Это хороший список книг, но не хороший списпок книг, с которых нужно начинать изучение С++.

А начинать надо с Дейтелов, или с другого какого-то учебника.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417255
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivbazileпропущено...

Я бы начал с книг именно по C++ без прявязки к конретной среде разработки. Вот хороший список книг - http://sergeyteplyakov.blogspot.com/2010/03/blog-post.html

Это хороший список книг, но не хороший списпок книг, с которых нужно начинать изучение С++.

А начинать надо с Дейтелов, или с другого какого-то учебника.

Нужно ли сначала учить С?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417266
Фотография Compositum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMНужно ли сначала учить С?
всё тот же Стровструп пишет, что в этом нет необходимости. А насчёт "кирпичей" - C++ является языком промышленного уровня, так что освоить его прочитав методичку не получится. То, что книга объёмная, не означает, что она сложная в восприятии. Причину "объёма" я указал.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417272
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMMasterZivпропущено...


Это хороший список книг, но не хороший списпок книг, с которых нужно начинать изучение С++.

А начинать надо с Дейтелов, или с другого какого-то учебника.

Нужно ли сначала учить С?

Нужно.
Не как отдельный язык, а как часть С++.
А можно и как отдельный язык.

А кто говорит, что не нужно, -- это очень странно.
Как программы без IF и WHILE писать будем ?

В общем всё равно в начале всех учебников по С++ идут части по С, тут никуда не деться.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417281
Фотография Compositum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivА кто говорит, что не нужно, -- это очень странно.
Как программы без IF и WHILE писать будем ?
Не стоит путать белое с квадратным. Кому интересны причины такого решения - прочтут это у Стровструпа. Я полагаю, что автор языка C++ несколько лучше разбирается в данном вопросе, чем MasterZiv (что-то мне это подсказывает).
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417287
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CompositumMasterZivА кто говорит, что не нужно, -- это очень странно.
Как программы без IF и WHILE писать будем ?
Не стоит путать белое с квадратным. Кому интересны причины такого решения - прочтут это у Стровструпа. Я полагаю, что автор языка C++ несколько лучше разбирается в данном вопросе, чем MasterZiv (что-то мне это подсказывает).

Да не, я согласен со Страустрапом, что может быть не обязательно изучать отдельно язык С как язык.
Но от его подмножества в С -то куда деваться ?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417294
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я Седжвика двухтомник покупал в редакции только для "C". Как-то
так вобщем. Душа к тому лежала.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417300
Фотография Compositum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivДа не, я согласен со Страустрапом, что может быть не обязательно изучать отдельно язык С как язык.
Разные весовые категории. Тем более, что Стровструп прав.
MasterZivНо от его подмножества в С -то куда деваться ?
Это называется "софистикой". Всё что при изучении C++ нужно знать из C - в книге даётся. Я не буду ничего доказывать, поскольку обозначенный мною автор всё аргументировал (кому интересно - прочтёт его доводы). Кто хочет - может учить сначала C (это его дело), однако для изучения C++ такой подход не требуется. Я учился сначала C по K&R, сейчас учу C++ по обозначенным книгам. Вижу, что Стровструп прав.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417455
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMНужно ли сначала учить С?
Практика показывает, что сишники и на с++ продолжают писать как на Си: без умных указателей, без шаблонов, без ООП. На Си это нормально. На С++ - это быдлокод.
Хочешь знать с++ - учи с++.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417458
Фотография Compositum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petalvikсишники и на с++ продолжают писать как на Си
Это один из аргументов и у Стровструпа, насколько я помню.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417867
Людмila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В институте вдалбливали С, после его окончания перешла на ФоксПро, но всё целеусремленно рвется в интернет учу С#. Если верить утверждениям авторов моих учебников, то С# появился вобрав всё лучшее из С/С++.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417874
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛюдмilaЕсли верить утверждениям авторов моих учебников, то С# появился вобрав всё
лучшее из С/С++.
Наглая ложь. C# появился, когда в Microsоft перешёл ведущий разработчик Delphi и принёс
туда всю её идеологию, включая особо кривые места.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417887
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛюдмilaВ институте вдалбливали С, после его окончания перешла на ФоксПро, но всё целеусремленно рвется в интернет учу С#. Если верить утверждениям авторов моих учебников, то С# появился вобрав всё лучшее из С/С++.

C# появился, вобрав всё лучшее из Java. И худшее тоже.
C# -- это не модифицированный С++, это модифицированная Java.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38417892
Dimitry SibiryakovЛюдмilaЕсли верить утверждениям авторов моих учебников, то С# появился вобрав всё
лучшее из С/С++.
Наглая ложь. C# появился, когда в Microsоft перешёл ведущий разработчик Delphi и принёс
туда всю её идеологию, включая особо кривые места.


И так и не так.
Хейлсберг действитель но стоял у истоков C# и привнес в него кое-что от Delphi. Но предтечей C# был язык Visual J++ (эдакий Visual Basic для Java) - java от Microsoft. Продукт во многом был очень хорош для того времени. Уже там Хейлсберг начал закладывать основы. Однако, Microsoft начала "размывать" стандарт Java - использовали сои библиотеки, например, WFC - Windows Foundation Classes для Visual J++, COM-OLE обертки для J++, виртуальная машина Java от Microsoft не соответствовала спецификациям языка Java от SUN, хотя и была на то время одной из лучших реализаций. В результате суда по поводу языка Java Microsoft отказался от поддержки языка Java и на базе идей Java и продукта Visual J++ была создана платформа .Net и язык C#.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38418557
Фотография Compositum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При разработке C# учитывался положительный опыт, полученный в C++ и Java. Мне программировать на C# гораздо приятней, чем на C\C++. Рихтер пишет, что после C# его калачом не выманить обратно на C++. Хотя о вкусах фломастеров не спорят.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38418642
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так известно, Рихтеру на вертолет зарабатывать надо, вот и продал душу дьяволу...
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38427372
agoda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
petalvikПрактика показывает, что сишники и на с++ продолжают писать как на СиБывает и наоборот, например GTK+
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38427446
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
agodapetalvikПрактика показывает, что сишники и на с++ продолжают писать как на СиБывает и наоборот, например GTK+Я бы этого не сказал. GTK+ это конечно объектная библиотека, но полиморфизма в ней нет ни капли. А какой-же С++ без полиморфизма?
Photon будет намного лучшим примером, или IUP из более свежих проектов.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38428767
agoda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owlagodaпропущено...
Бывает и наоборот, например GTK+Я бы этого не сказал. GTK+ это конечно объектная библиотека, но полиморфизма в ней нет ни капли. А какой-же С++ без полиморфизма?
Photon будет намного лучшим примером, или IUP из более свежих проектов.Так GTK+ все-таки писан на Си, а Phonon на плюсах.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38428782
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
agodaWhite Owlпропущено...
Я бы этого не сказал. GTK+ это конечно объектная библиотека, но полиморфизма в ней нет ни капли. А какой-же С++ без полиморфизма?
Photon будет намного лучшим примером, или IUP из более свежих проектов.Так GTK+ все-таки писан на Си, а Phonon на плюсах.Я где-то говорил про Phonon? Читай внимательнее: Photon. Это такая GUI библиотека, на замену Иксам. Использовалась в QNX.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38428919
valkot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CompositumПри разработке C# учитывался положительный опыт, полученный в C++ и Java. Мне программировать на C# гораздо приятней, чем на C\C++. Рихтер пишет, что после C# его калачом не выманить обратно на C++. Хотя о вкусах фломастеров не спорят.
ну почему же не спорят. Как видим в этом топике (о борландовских ископаемых материалах кстати) напр., - каждый противник толи сисярпа то ли мс вообще, считает своим долгом метнуть фекалиями в не относящийся к теме предмет их нелюбви. Это вот сторонники как вы стараетесь ни кого не обидеть.
Кстати не только мс виртуальная машина жабы была лучше, но и сановская под Виндовс - лучше чем под салорез. По крайней мере быстрее. Правда я это преимущество отнес бы как заслугу ОС.
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38428980
agoda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owlagodaпропущено...
Так GTK+ все-таки писан на Си, а Phonon на плюсах.Я где-то говорил про Phonon? Читай внимательнее: Photon. Это такая GUI библиотека, на замену Иксам. Использовалась в QNX.Прошу прощения, не приходилось сталкиваться. Интересно за счет каких приемов они в Си обеспечивали полиморфизм…
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38429051
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlGTK+ это конечно объектная библиотека, но полиморфизма в ней нет ни капли
А как может не быть полиморфизма в графическом тулките, где делают например такое:
Код: plaintext
1.
show(widget)


Неужели там в АПИ вместо одного show для любых типов объектов множество разных для каждого типа?
...
Рейтинг: 0 / 0
Кто-нибудь разрабатывает еще в Borland C++ 6?
    #38430275
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly MoskovskyWhite OwlGTK+ это конечно объектная библиотека, но полиморфизма в ней нет ни капли
А как может не быть полиморфизма в графическом тулките, где делают например такое:
Код: plaintext
1.
show(widget)


Неужели там в АПИ вместо одного show для любых типов объектов множество разных для каждого типа?Да. Именно так. В GTK множество однотипных class_action(object) функций. Если два класса могут обрабатываться одинаково - это будет две внешне разных функции и программист должен вручную указывать какую из них использовать.
Вот например:
https://developer.gnome.org/gtk3/stable/GtkLabel.html#gtk-label-set-text
https://developer.gnome.org/gtk3/stable/GtkEntry.html#gtk-entry-set-text
Наследование возможно. Например GtkRadioButton наследник от GtkButton и для смены текста у обоих используется gtk_button_set_label(). Но если хочешь сделать метку (label) с подчеркиваниями букв как у кнопки а не простой текст уже надо вызывать gtk_label_set_label(). Потому что GtkButton не является потомком GtkLabel....



У Photon'а и IUP'а уже действительно можно писать просто:
action(object);
У object'а там будет внутри лежать структура с колбэками заполненная функцией создававшей объект и action() просто прыгнет на соответствующий колбэк. По существу та-же самая виртуальная таблица что и в С++, но с объектом в качестве первого параметра для метода.
...
Рейтинг: 0 / 0
64 сообщений из 64, показаны все 3 страниц
Форумы / C++ [игнор отключен] [закрыт для гостей] / Кто-нибудь разрабатывает еще в Borland C++ 6?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]