Lisp Scheme Part41 (855レス)
上
下
前
次
1-
新
584
:
はちみつ餃子 ◆8X2XSCHEME
2023/01/31(火)10:19
ID:XA5Y5Qfu(1/3)
AA×
>>581
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
584: はちみつ餃子 ◆8X2XSCHEME [sage] 2023/01/31(火) 10:19:46.67 ID:XA5Y5Qfu >>581 元のプログラムを書き換えずに影響を差し込むことが出来るってのはアプリケーション拡張用として便利だけれど 元のプログラムが想定してない滅茶苦茶なことも出来ちゃうということと最適化が困難になるのが深刻な問題だと思う。 ユーザーが変な使い方をして変なことを起こす分には自業自得といえるにしても 今ではパッケージをネット上からダウンロードしてインストールまで自動だから 悪意あるコードが他のパッケージを好きなように変更できるようだと影響範囲が大きい。 たとえばウェブブラウザのアドオンなんかだど各アドオンは通信によって協調は出来るが 環境は共有しないようにすることで影響力を制限している。 参照しているものがことごとくいつでも変更される可能性があると インライン化や畳み込みといったごく基本的な (しかし効果が高い) 最適化すらできない。 現代的な言語処理系に対して数十倍単位で遅いのはさすがに困る。 ものごとの良し悪しにはトレードオフがある。 どちらの問題もコードが小規模ならどうということはないので利点のほうが上回っていたのかもしれないが、 時代を経て巨大になりすぎた。 疎結合を意識した構成にしないと手に負えない。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/584
元のプログラムを書き換えずに影響を差し込むことが出来るってのはアプリケーション拡張用として便利だけれど 元のプログラムが想定してない滅茶苦茶なことも出来ちゃうということと最適化が困難になるのが深刻な問題だと思う ユーザーが変な使い方をして変なことを起こす分には自業自得といえるにしても 今ではパッケージをネット上からダウンロードしてインストールまで自動だから 悪意あるコードが他のパッケージを好きなように変更できるようだと影響範囲が大きい たとえばウェブブラウザのアドオンなんかだど各アドオンは通信によって協調は出来るが 環境は共有しないようにすることで影響力を制限している 参照しているものがことごとくいつでも変更される可能性があると インライン化や畳み込みといったごく基本的な しかし効果が高い 最適化すらできない 現代的な言語処理系に対して数十倍単位で遅いのはさすがに困る ものごとの良し悪しにはトレードオフがある どちらの問題もコードが小規模ならどうということはないので利点のほうが上回っていたのかもしれないが 時代を経て巨大になりすぎた 疎結合を意識した構成にしないと手に負えない
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 271 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.040s