Модераторы: volvo877, Snowy, MetalFan
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Стоит ли переходить на Delphi 2005? 
:(
    Опции темы
HackMan
Дата 16.7.2005, 02:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Юзверь-программист
**


Профиль
Группа: Участник
Сообщений: 391
Регистрация: 18.6.2005
Где: .ua

Репутация: нет
Всего: 9



Стоит ли переходить на Delphi 2005 с Delphi 7?
Какие плюсы и какие минусы?


--------------------

Завтра - это самый загруженный день недели smile

user posted image

user posted image
PM MAIL ICQ   Вверх
Ch0bits
  Дата 16.7.2005, 02:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: нет
Всего: 62



Это же совсем разные платформы.
Delphi7 это Win32, а Delphi2005 - это .NET.

ИМХО Delphi2005 - гадкий утёнок, как язык не выдерживает никакой конкуренции с C# и другими .Net-based языками.
Тот "VCL" который в нём - это большая, тормозная прослойка, которая скорее всего нужна "задубевшим" программистам или для некоторой совместимости со старыми кодами.

Мой ответ: НЕ имеет смысла, если хочешь .NET, то изучай C#.

Это сообщение отредактировал(а) Vadim999 - 16.7.2005, 02:44
PM WWW   Вверх
SPrograMMer
Дата 18.7.2005, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Спамер :)
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 5.11.2004
Где: Краснодар

Репутация: нет
Всего: 6



Цитата(Vadim999 @ 16.7.2005, 02:43)
если хочешь .NET, то изучай C#.

ну дык в D2005, три среды имеется, в том числе и C#Builder smile


--------------------
животное = зверь
законченный гентушник
PM MAIL ICQ Jabber   Вверх
Zdvig
Дата 7.8.2005, 19:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 3.5.2005

Репутация: нет
Всего: 1



Решил написать в этой теме.

Кто-нибудь может посоветовать интернет-магазин, где можно купить Delphi 2005 по разумной цене. Сколько видел магазинов, везде цена ~$2500. Это что-то непокарманное.

Vadim999

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

Это сообщение отредактировал(а) Zdvig - 7.8.2005, 19:50
--------------------
Лампочка - ожерелье голых поп. Вся любовь - оп-хоп-хоп!
PM MAIL   Вверх
rsm
Дата 7.8.2005, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: нет
Всего: 62



Цитата(Zdvig @ 7.8.2005, 21:46)
везде цена ~$2500

Потому что именно столько он и стоит.

Цитата(Zdvig @ 7.8.2005, 21:46)
Это что-то непокарманное.

Конечно. Покарманное - только пиратское.

PM MAIL   Вверх
Guest
Дата 8.8.2005, 05:46 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Однакаж народ уже пользуется. А вот где взял?
  Вверх
Rrader
  Дата 8.8.2005, 06:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Inspired =)
***


Профиль
Группа: Экс. модератор
Сообщений: 1535
Регистрация: 7.5.2005

Репутация: нет
Всего: 191



Цитата

Стоит ли переходить на Delphi 2005?

Если Вы освоились с D7, то можете переходить - но думаю, что Вы поменяете свое решение. Если писать под .NET, то разговоров нету. Если как и раньше - VCL Forms for Win32, то семерка, ИМХО, ничем не хуже, даже лучше (быстрее грузится и привычней).

Если хотите погонять новый синтаксис, то переходите и пишите проекты VCL Forms for .NET smile
Вот вам некоторые нововведения:
1)
Код

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, System.ComponentModel, Borland.Vcl.StdCtrls;

type

  TNewRec= Record
    FField1: Integer;
    Procedure Proc1;
    Function Func2(Const AIndex: Integer): Integer;
  End;

  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.nfm}

procedure TForm1.Button1Click(Sender: TObject);
Var
  Rec: TNewRec;
begin
  If Rec.Func2(5) >= 10 Then Rec.Proc1;
end;

{ TNewRec }

function TNewRec.Func2(const AIndex: Integer): Integer;
begin
  Result := AIndex * 2;
end;

procedure TNewRec.Proc1;
begin
  Form1.Close;
end;

end.

2)
Код

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, System.ComponentModel, Borland.Vcl.StdCtrls;

type

  TNewRec= Record
    Поле1: Integer;
  End;

  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.nfm}

procedure TForm1.Button1Click(Sender: TObject);
Var
  Запись: TNewRec;
begin
  Запись.Поле1 := 5;
end;

end.

Надеюсь, что вторую возможность не будет использовать новое поколение начинающих программистов. smile

Это сообщение отредактировал(а) Rrader - 8.8.2005, 06:20


--------------------
Let's do this quickly!
Rest in peace, Vit!
PM MAIL Skype   Вверх
Zdvig
Дата 8.8.2005, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 3.5.2005

Репутация: нет
Всего: 1



Пременные и типы по русский - это большой гуд. Но по анг. все же привычней smile
--------------------
Лампочка - ожерелье голых поп. Вся любовь - оп-хоп-хоп!
PM MAIL   Вверх
Hidrag
Дата 10.9.2005, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 877
Регистрация: 9.4.2005
Где: JDK

Репутация: нет
Всего: 25



Делфи 2005 немного тормознутая по сравнению с "семеркой" а переходить я думаю все же придется! Microsoft делает ставку на .NET, врят ли стоит им противиться smile

... а купиля 2005 выпуск именно из за наличия в нем C# и возможности писать програмки по старому для Win32....

Это сообщение отредактировал(а) Alex - 15.9.2005, 17:24


--------------------
user posted image
PM WWW ICQ   Вверх
ViktorXP
Дата 13.9.2005, 05:03 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Vadim999


Цитата
Это же совсем разные платформы.
Delphi7 это Win32, а Delphi2005 - это .NET.

Delphi2005
превосходно создае Win32


М
 
Правила форума: http://forum.vingrad.ru/index.php?s=&act=SR&f=27




Это сообщение отредактировал(а) Alex - 13.9.2005, 09:54
  Вверх
Alex
Дата 15.9.2005, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

Репутация: нет
Всего: 162




 ! 
 
За публикацию ссылки на не Trial версию Delphi  или обсуждение взлома защиты Delphi участники форума будут наказываться недельным банном и понижением репутации.



--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle
Rrader
volvo877

Запрещается!

1. Обсуждать и делится взломанными компонентами или программным обеспечением

2. Публиковать ссылки на варез

3. Оффтопить

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0794 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.