Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.10;
Скачать: CL | DM;

Вниз

Новости от Borland   Найти похожие ветки 

 
Суслик ©   (2006-11-16 13:50) [80]


>  [75] Плохиш ©   (16.11.06 13:27)
> > Меня лично раздражают баги с русским текстом
> А что за баги?


ты русский текст пробовал вводить в редакторе?
ничего не замечал?


 
Суслик ©   (2006-11-16 13:52) [81]


> [79] pasha_golub ©   (16.11.06 13:48)
> Соглашусь с Анатолием про Юникод. Это просто фатальная проблема.
> Азиатский рынок и смотреть не хочет на продукты без Юникода.
> А он уж очень активен в последнее время.

об этом еще в фиг знает каком году (лет 5-6 назад) писал один злющий японец-самурай - если не будет unicode, то не будет дельфи в японии :)


 
Игорь Шевченко ©   (2006-11-16 13:53) [82]

artemiy ©   (16.11.06 13:22) [73]


> Ребята не ужели вы думаете что основной массе разработчиков
> (клиентов) нужны все эти хитрые фичи ООП.
> Из тех фич которые вы назвалия лично использую лиш статические
> методы.  И это мне не мешает реализовывать крупные проекты
> для автоматизации бизнеса.
> Конечно большинство этих фич полезны, интересны, но ИМХО
> не более того, все отлично можно реализовать и без них.
> Что доказано многолетней практикой.


А еще все можно на ассемблере писать. Скажешь нет ?


 
Плохиш ©   (2006-11-16 13:56) [83]


> Суслик ©   (16.11.06 13:50) [80]
> ты русский текст пробовал вводить в редакторе?
> ничего не замечал?

У меня локаль не русская, а делфи юникода не поддерживает, чего борланд и не скрывает, какой же это баг.


 
Плохиш ©   (2006-11-16 13:59) [84]


> Суслик ©   (16.11.06 13:52) [81]
> об этом еще в фиг знает каком году (лет 5-6 назад) писал
> один злющий японец-самурай - если не будет unicode, то не
> будет дельфи в японии

Не знаю как в Японии, но когда начинал разбиратся с веб-сервисами, то почти 80% страниц в яхоо было написано иероглифами, а уж японскими, корейскими или китайскими не разбирался, а брал оттуда примеры кода :-)


 
ferr ©   (2006-11-16 14:03) [85]

> Можно примеры по трем пунктам? Просто интересно, а не от
> вредности. :-)

рискну)
1) LinkedList<int> или Queue<String> или PriorityQueue<Double>. Конструкции очень удобны и эффективны. Эффективность программ возрастает по сравнению с нетипизированными вариантами (аля List в D7) т.к. вирт. машине не приходится заморачиваться с постоянными привидениями типов. С читабельностью и так всё понятно.
       
       Stack<string> numbers = new Stack<string>();
       numbers.Push("one");
       numbers.Push("two");
       numbers.Push("three");
       numbers.Push("four");
       numbers.Push("five");

       // A stack can be enumerated without disturbing its contents.
       foreach( string number in numbers )
       {
           Console.WriteLine(number);
       }

       Console.WriteLine("\nPopping "{0}"", numbers.Pop());


2) Итераторы позволяют удобно организовать перебор. (цикл foreach).
// yield-example.cs
using System;
using System.Collections;
public class List
{
   public static IEnumerable Power(int number, int exponent)
   {
       int counter = 0;
       int result = 1;
       while (counter++ < exponent)
       {
           result = result * number;
           yield return result;
       }
   }

   static void Main()
   {
       // Display powers of 2 up to the exponent 8:
       foreach (int i in Power(2, 8))
       {
           Console.Write("{0} ", i);
       }
   }
}


3) Лично меня угнетают в java отсутсвие перегрузок. ("абырвалг".charAt(0)..) брр..

P.S. Примеры из MSDN дёрнул.


 
ferr ©   (2006-11-16 14:14) [86]

Output 1:
five
four
three
two
one

Popping "five"


Output 2:
2 4 8 16 32 64 128 256


 
Суслик ©   (2006-11-16 14:41) [87]


> [83] Плохиш ©   (16.11.06 13:56)
>
> > Суслик ©   (16.11.06 13:50) [80]
> > ты русский текст пробовал вводить в редакторе?
> > ничего не замечал?
>
> У меня локаль не русская, а делфи юникода не поддерживает,
> чего борланд и не скрывает, какой же это баг.


Судя по всему я не очень хорошо объяснил.
У них (в д2006!) такой баг - когда набираешь русский текст в редакторе, то редактор начинает думать, что ты добрался до конца страницы и нужно прокрутить редактор вправо не в конце страницы, а где-то по середение.

соответственно совершенно невозможно работать с блочным выделением, если в нем есть русские символы.

сам понимаешь, раньше дельфи тоже уникод не поддерживал, но бага такого не было.


 
pasha_golub ©   (2006-11-16 15:20) [88]


> Суслик ©   (16.11.06 13:52) [81]
>
> об этом еще в фиг знает каком году (лет 5-6 назад) писал
> один злющий японец-самурай - если не будет unicode, то не
> будет дельфи в японии :)


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


 
vuk ©   (2006-11-16 15:36) [89]

to Плохиш ©   (16.11.06 13:56) [83]:
>У меня локаль не русская, а делфи юникода не поддерживает, чего
>борланд и не скрывает, какой же это баг.
При этом во всех версиях до 7 включительно никаких проблем нет.


 
Eraser ©   (2006-11-16 15:42) [90]

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


 
Суслик ©   (2006-11-16 18:01) [91]


> [90] Eraser ©   (16.11.06 15:42)
> мда.. раздражает данный баг и порой сильно.. хотя б сделали
> бы отключение этого пролистывания, если реализовать по-нормальному
> не смогли.

хуже всего то, что из-за этого бага после использования блочного выделения, содержащего русские символы, среда скорее всего грохнется.
вероятность простоцентов 90%. Причем не сразу :) А поработает еще несколько минут.


 
Плохиш ©   (2006-11-16 18:03) [92]


> Суслик ©   (16.11.06 14:41) [87]
> Судя по всему я не очень хорошо объяснил.
> У них (в д2006!) такой баг - когда набираешь русский текст
> в редакторе, то редактор начинает думать, что ты добрался
> до

Ах вон про что, тогда ничего сказать не могу, d2006 ещё не пробовал.


 
Плохиш ©   (2006-11-16 18:04) [93]


> vuk ©   (16.11.06 15:36) [89]
> to Плохиш ©   (16.11.06 13:56) [83]:
> >У меня локаль не русская, а делфи юникода не поддерживает,
>  чего
> >борланд и не скрывает, какой же это баг.
> При этом во всех версиях до 7 включительно никаких проблем
> нет.

Как нет? У меня вопросики высвечиваются :-)


 
Anatoly Podgoretsky ©   (2006-11-16 20:08) [94]

> Игорь Шевченко  (16.11.2006 13:53:22)  [82]

При том в той же Дельфи


 
Anatoly Podgoretsky ©   (2006-11-16 20:10) [95]

> pasha_golub  (16.11.2006 13:48:19)  [79]

Я тоже не очень хочу, для меня это смерти подобно, хорошо хоть нашелся хороший человек и написал TNT, который хоть не все, но процентов 70 перекрывает.


 
Oreolek ©   (2006-11-18 11:27) [96]

Вообще-то,есть еще lazarus,где нормально работает юникод.


 
DrPass ©   (2006-11-18 11:43) [97]


> Вообще-то,есть еще lazarus,где нормально работает юникод.

Вот если бы все остальное там нормально работало...



Страницы: 1 2 3 вся ветка

Текущий архив: 2006.12.10;
Скачать: CL | DM;

Наверх




Память: 0.64 MB
Время: 0.033 c
15-1163928728
MsGuns
2006-11-19 12:32
2006.12.10
Транспортировка тяжестей


2-1164374487
dimass
2006-11-24 16:21
2006.12.10
Проблема VCL.Net


15-1163765456
Elen
2006-11-17 15:10
2006.12.10
Нужна библиотека материалов


15-1163975713
Фара
2006-11-20 01:35
2006.12.10
Можно ли на Дельфи написать плагин для FAR а ?


2-1164467384
Strate
2006-11-25 18:09
2006.12.10
Непонятный Access Violation...