[/b/] [/d/] [/tu/] [/a/] [/34/] [/ph/] [/wa/] [/cg/] [/t/]

[Burichan] [Futaba] [Gurochan] [Photon] - [Home] [Manage] [Archive]

[Return]
Posting mode: Reply
Leave these fields empty (spam trap):
Name
Link
Subject
Comment
File
Verification
Password (for post and file deletion)
  • Supported file types are: GIF, JPG, PNG
  • Maximum file size allowed is 10240 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

File: 1299283416691.jpg -(160950 B, 963x640) Thumbnail displayed, click image for full size.
160950 No.54239  

А почему, собственно, библиотеки должны находиться непосредственно на компе, на котором исполняется код? Почему бы не запилить бы сервер, на котором храняться всевозможные регулярно обновляемые библиотеки? Современные каналы это позволяют. Например, не установлена у пользователя .NET, а прога в лёт подсоединится к серверу и загрузит требуемое, не напрягая хоммячка установкой непонятной фигни. Да и во время процесса кодинга гораздо удобнее обратиться к большей библиотеке, чем мучиться с локальной.

>> No.54240  
File: 1299284120117.jpg -(28970 B, 360x480) Thumbnail displayed, click image for full size.
28970

Не все живут в ДСах.
Расходы по трафику, требования к ширине канала и прочие замечательные вещи - проще скачать, поставить и забыть.

>> No.54241  

>>54239
Ничто не мешает тебе реализовать такое для своей проги. Вот только работать она будет очень медленно, поскольку время между запросом и ответом из сети просто гигантское по сравнению с таковым у оперативной памяти. Ну и не забывай про такую мелочь, как неработоспособность проги при выключенном интернете.

>> No.54242  

>>54239
http://ru.wikipedia.org/wiki/Onlive >>54240-кун все правильно сказал.

>> No.54243  
File: 1299308774216.png -(666890 B, 650x950) Thumbnail displayed, click image for full size.
666890

>>54239

>Почему бы не запилить бы сервер, на котором храняться всевозможные регулярно обновляемые библиотеки?

Вендоюзеры мечтают о репозитории, как это мило.

>Например, не установлена у пользователя .NET, а прога в лёт подсоединится к серверу и загрузит требуемое, не напрягая хоммячка установкой непонятной фигни.

Какие-то вендопроблемы. Наличие репозитория резольвящего зависимости исключает такую проблему в Линуксе. В osx приложение распространяется вместе со всеми требуемыми библиотеками нужных версий в себе.

>Да и во время процесса кодинга гораздо удобнее обратиться к большей библиотеке, чем мучиться с локальной.

Расскажи мне больше о своих мучениях, няша. В виндовс до сих пор не может сосуществовать одновременно десяток разных версий одной и той же библиотеки?

>> No.54246  

>>54243

>В osx приложение распространяется вместе со всеми требуемыми библиотеками нужных версий в себе.

Только вот не все библиотеки распространяются в виде бинарников. А когда приходится собирать вручную, этот процесс практически такой же, как и под виндой.

>> No.54250  
File: 1299318635558.png -(110509 B, 640x480) Thumbnail displayed, click image for full size.
110509

>>54246

>Только вот не все библиотеки распространяются в виде бинарников.

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

>> No.54252  
>Только вот не все библиотеки распространяются в виде бинарников

apt-build (хоть это и костыль). Либо попросить мейнтейнеров собрать из сорцев бинарник и завернуть в пакет.



Delete Post []
Password

[/b/] [/d/] [/tu/] [/a/] [/34/] [/ph/] [/wa/] [/cg/] [/t/]