• 締切済み

スクラッチかフレームワークか

皆さんの意見をお聞かせください。 これからあるシステム(WINDOWS+C言語)を、趣味で開発しようと思っております。 そこでフルスクラッチで作成するか、フレームワークなどを利用するか悩んでおります。 これらの利点と欠点を経験がある方に、ご意見を伺いたいです。 以上、よろしくお願いします。

みんなの回答

回答No.1

とりあえず、どんなものを作るのかという情報が 必要ですね。 ファイルを吐くだけの簡単なツールなら C で十分。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • どんなフレームワークが良いでしょうか?

    どんなフレームワークが良いでしょうか? Java言語を用いた画面が4つぐらいのWebシステムを作成しようとしています。 下記の環境はほぼ決まっています。 OS:Windows XP 言語:Java 1.6 APサーバ:Tomcat 6.0 開発ツール:eclipse 3.4 DB:HiRDB 8 サーブレットとJSPについてはある程度知識がありますが、 フレームワークについてはほとんど知識がありません。 (Struts1のシステム開発を少しだけ手伝ったことがあるぐらいです。) データベースアクセスについてもプログラム内にSQL文を自分で記述する 初歩的なやり方でしか経験がありません。 出来ればフレームワーク初心者でも仕組みがわかりやすいフレームワークで 作成しようと考えています。 フレームワークの組み合わせによってはXMLだらけになって 管理が大変だという記述も見ました。 フレームワークを知らない自分がいろいろ試すより、 これまで皆さんが用いた様々なフレームワークについてご意見を頂きたいです。

    • ベストアンサー
    • Java
  • .net frameworkについて

    .net framework上で動くアプリケーションって沢山あります。 言語もどんどん進化していく中で、どの言語(のバージョン)が.net framework上で動くのか曖昧なのでお聞きします。 visual c++、visual basicの後継のvisual c++.NET、visual basic.NETで開発されたプログラムは.net framework上で動くのはわかりますが、前のvisual c++、visual basicで開発されたプログラムは.net framework上で動かすことはできるのでしょうか? 基礎的なことをお聞きして申し訳ないです、よろしくお願いします。

  • フレームワークの違い

    こんにちは、makotoと申します。現在フレームワークの調査をおこなっているのですが、Jakartaのフレームワークで Struts Turbine Avalon Velocity などたくさんのフレームワークがあるのですが、 これらはどのような違いがあるのでしょうか? Strutsに関しては調査を行っているですが、 ほかのフレームワークの利点、欠点などがいまいち わかりません。上記のフレームワークを使った方が いれば教えていただけないでしょうか? 今回の調査の目的ですが、大規模な開発を行うための フレームワークの検証をおこなっています。

    • ベストアンサー
    • Java
  • PHPのフレームワーク存在意義

    大規模なサイトを見ると、利用している部分と、利用していない部分がある。 こちとら15年のシステム開発経験があるが、フレームワークがそれほど重要であると思えない。 どう思われるか?ご意見とその理由を列挙して教えてください。

    • 締切済み
    • PHP
  • .NET Framework 2.0は1.1に比べて普及しているのですか?

    Visual Studio.NET 2005 で、 C# で開発をしている者です。 Visual Studio.NET 2003のアカデミック版を持っているのですが(高校生です)、「無料ダウンロード」に乗っかって、2005を使い始めました。 最近やっと気付いたのですが、2005では、.NET Framework 2.0が必須みたいですね。 ですから作成したアプリケーションも2.0以上で動作するようになっています。 そこで、.NET Frameworkは1.1と2.0どちらが普及しているのでしょうか。ご存じの方解答お願いします。

  • Net Frameworkについて

    C#はNet Framework VB.netもNet Frameworkでつくられるとかなんとか記述されているのをみるのですが .Net Frameworkで作られたexeって開発環境のないほかのPCで動かすにはランタイムっていうのが必要なのですよね? そこで、調べてみたのですが.Net FrameworkのランタイムってOSに標準装備されていると記述されていたのですが これって、つまり、他のPCで動かすとき、わざわざランタイムをダウンロードしてインスールしなくてもいいってことですか? 後、他の言語VBとかJavaなどはNet Frameworkとは関係ないのですか?

  • PHPのフレームワークとはどれがいいのでしょうか

    私は、PHPを使ってWEBのシステム構築に携わっております。 いままではフォームの組み込み等の簡単なものだったため、 PHPを記述して対応しておりましたが、大きいシステムのお話などが 出てきだしており、システムの作成をもっと効率化できないかなど 自分のステップアップを考えております。 ある程度の規模に対応でき、システム開発が柔軟に行えるようなPHP フレームワークはございますでしょうか。 Cake PHPやFuelPHP等が出てきますが、多数の種類があるため、 利用者様や学習者様のお声をお聞きしたく、質問をさせていただきました。 DBを利用することも多々ありますので、DBとの連携も容易なものがありがたいです。

    • ベストアンサー
    • PHP
  • phpフレームワークの選択

    プログラムのことはわからない素人です。会員制サイトの作成を開発者に依頼する場合、phpフレームワークを利用する、べた書きなどいろんな方法があるようなのですが、速さ、セキュリティ、安定性に加え、そこそこ大きな規模になることを希望している場合は以下のどれがよいのか迷っています。 Cakephp, Yii などのオープンソースフレームワーク Corephp と oop、mvc などによる開発者独自のフレームワーク Corephp のみ 1、 オープンソースは、開発者独自のフレームワークより、公開されている分セキュリティー面が不安な場合もあるのでしょうか。 2、開発者独自のフレームワークの場合、素人にとってはどのくらいスキルがあるのか判断できない点が不安なのですが、開発者にどのようなことを確認すればよいでしょうか。 3、世界的に有名なサイトなどは、やはりオープンソースフレームワークなどではなく、サイトにあわせた独自のフレームワークを利用していることがほとんどなのでしょうか。 その他にもアドバイスなどありましたらよろしくお願いします。

    • ベストアンサー
    • PHP
  • C#という完璧な言語があるのにどうしてVBやC++、javaがいまだに使われている

    MSが開発した言語であるC#は既存の言語の利点を集めて欠点をつぶしたものらしいのです。 古いものを補修するのに仕方なく古い言語を使うだけならまだなんとなく分かりますが新しいものを作るときに古い言語が使われる理由はなんですか。

  • .NETフレームワークを使用したWindowsアプリケーション作成について

    VC++2005の.Netを用いてWindowsアプリケーションを作成するにあたり、 二点質問があります。 (1) 開発言語について、C#かC++を選択する必要があるのですが、 より精度の高いアプリケーションを作成するには、 どちらの言語が適しているのでしょうか? ちなみに、当方C++の方の経験しかありませんので、もし同じようであればC++を選択しようと思います。 (2) ごく初歩的な質問で申し訳ないのですが、 VC++起動⇒ファイル⇒新規作成⇒プロジェクト にて、新規作成ダイアログが表示されますが、 .NETでWindowsアプリケーションを作成するには、 どれを選択すればよいのでしょうか? 例えば、[プロジェクトの種類]が「Visual C#」の場合、 「Windowsアプリケーション」がそれらしいのですが、 「.NET」と含まれているのは、「ASP.NET Webアプリケーション」なので。。