PostgreSQL vs ...

From
Oleg Zavgorodniy (2:5023/51.1)
To
Vladimir Pavlikov (2:5054/37.63)
Date
2005-04-04T00:20:40Z
Area
SU.DBMS
Hello Vladimir!

Replying to a message of Vladimir Pavlikov to Oleg Zavgorodniy:

 AL>>>>>  Кстати, в упор не понимаю, зачем нужен десяток языков для
 VP>>> хранимых
 VP>>>       процедур? Если с помощью всех реализуется один и тот же набор
 VP>>> возможностей?
 VR>>>>  Затем же, зачем и для любых других программ.
 VP>>> А зачем нужен десяток языков для других программ? Не говоря уже о
 VP>>> любых. Да еще и с одним набором возможностей?
 OZ>>     Скажи, пожалуйста, ты все задачи решаешь на одном языке? или,
 OZ>> может быть - не станешь вместо sql использовать c++?

 VP> 1. Два языка - это не десяток.
    Ну вот. Мы опять говорим на разных языках. В какой системе счисления?
    Плевать сколько языков. Больше одного - уже увязывать надо.

 VP> 2. С++ и SQL имеют не просто разные наборы возможностей - они
 VP>     отличаются принципиально.
    Угу. И зачем в сиквел вводить циклы - я не пойму. Так уж я лучше хранимку напишу на цэ, чем изворачиваться на пл/эскуэль. Который еще и изучить надо. Угу?


 VP> 3. Использую я разные языки для разных же задач. Пусть и в рамках    
 VP> одного проекта. 
    Есть разные задачи. Которые решаются двумя людьми. И обоям понадобилось написать хранимки. В рамках разных проектов. Но на одном "тестовом" сервере. Бо задачи таки связаны. Один пишет на рексе, второй на цэ. Какой язык выбрать?

 VP> 4. Однотипные языки в одном проекте не использую
 VP> никогда. Смысл?
    Скриптовые языки в свои программы еще ни разу не встраивал?

 VP> Собственно, я _задал вопрос_. Зачем в программе (да еще и _любой_!)
 VP> могут понадобится десяток однотипных языков. Твое письмо я должен
 VP> понять, как "использование десятка [однотипных] языков в одной
 VP> программе - банальность, не требующая объяснений" ? Я так не думаю.
    Для удобства клиентов. Точка прописью.

PS. Эт ничего, что так поздно, не?


WBW, 
 Oleg

--- FleetStreet 1.27.3.8
 * Origin: ? (2:5023/51.1)
SEEN-BY: 292/100 452/25 100 455/15 461/33 74 106 640 463/92 464/34 465/213
SEEN-BY: 469/125 478/44 550/5068 4625/9 4635/1024 4653/10 4657/50 5001/50
SEEN-BY: 5002/76 5002 5003/34 5009/14 5010/53 146 5011/13 5015/4 28 5019/5
SEEN-BY: 5020/52 104 115 128 133 150 175 201 371 642 755 794 921 968 982 1100
SEEN-BY: 5020/1169 1212 1234 1626 1642 1826 1873 1930 1992 2140 2200 4400 4441
SEEN-BY: 5022/5 5023/11 17 34 37 47 51 5030/69 195 382 436 611 920 1016 1212
SEEN-BY: 5031/47 5033/5 21 35 5034/8 5035/10 5036/13 5037/21 31 36 5041/4
SEEN-BY: 5042/21 5045/7 5049/157 5050/9 41 5051/35 5053/16 5054/1 8 9 28 35 37
SEEN-BY: 5054/45 50 63 5056/16 5058/77 5059/20 5062/10 5063/41 51 5064/7 35
SEEN-BY: 5070/26 66 5071/22 5079/49 5083/13 5093/4 27 5100/113 6001/3 6023/1
SEEN-BY: 6033/2727 6045/7
PATH: 5023/51 47 11 5020/52 5054/1 37