Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];

Вниз

Новости от 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.63 MB
Время: 0.049 c
1-1161672303
RayRom
2006-10-24 10:45
2006.12.10
Html to RTF желательно в памяти и целым текстом!


9-1140081963
Древолаз
2006-02-16 12:26
2006.12.10
GL Scene Холм и Танк


15-1163862282
oxffff
2006-11-18 18:04
2006.12.10
Исправляем баги в Delphi.


4-1154016016
Destroyer
2006-07-27 20:00
2006.12.10
Проблема с получением короткого пути


3-1159875254
jiny
2006-10-03 15:34
2006.12.10
Out of Memory при формировании отчета в FastReport 3





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский