これは魅力的なアイデアです。ポール・グラハムやチャック・ムーアの場合は確かに機能します。
あなたのドメインが非常に限られていて、そのドメインの外にいるあなたの要件を取得しようとしない場合は、「Excelからのインポート」機能を求めるクライアントと同じように簡単です。一方、Paul GrahamはLispを使ってWebショップシステムを作成しました。これは非常に幅広い要件のドメインです。私は彼がPDFエクスポートのようなものをどのように処理したか知っていることに興味があります.MITからの夏休みにPDF仕様とLispマニュアルを夏休みに渡しましたか、Cライブラリに行ったでしょうか?
あなたのドメインが論理によって駆動されている場合や天文シミュレーションのような自然の原理を守っている場合は、うまくいく可能性があります。人間の要件であれば、矛盾や特殊なケース(文字列や日付ライブラリがそのカテゴリに入る)に満ちていて、抽象化や言語機能が完全になくなってしまうと、あなたがHaskellかPHPに書いているのかどうか、特別なケースを突き抜けること。
最適化が非常に重要な場所(EDIT:あなたが自分で最適化するのに十分なスマートな場所)で動作するかもしれません - 自分で実装したのでスタックのすべてのレイヤーを知っているシステムを削除しました特定の目標を念頭に置いて
私は大学院生とアイデアのクラスター全体を関連づけています。プログラミングスキルと一般的なスマートのトップ1%に入っています。彼らは非常に狭い領域で働いています。彼らは最善の機器を持っていないかもしれないので、物事を取り除き、深度を最適化しようとしています。彼らは仕事をしているプログラマーのジレンマを学ぶことを学ぶことができません。
私は、PHP(そしておそらくはjava)のためのものは、付属のライブラリだと言っています。言語が進むにつれて、彼らはどちらもかなり恐ろしいです。 – SingleNegationElimination
私は同意します。そしてそれが私が望むほどのC#プログラミングをしない理由です。 C#用の高品質なオープンソースソフトウェアは、あまり多くありません。 –