マイクロソフトが消したいキツネ

数日間、転職のため、私はデスクトップアプリケーション開発の世界に(ゆっくりと苦痛を伴って)干渉してきました。 Win32アプリケーション.

新しい作業環境で始めるのは簡単ではありません(少なくとも私にとっては)。それに加えて、慣れていないプログラミング言語の使用法を学ぶ必要がある場合、質問はもう少し複雑になります。 幸いなことに、それは私の製品であるため、私が知っている他の人に関連する言語であるとしましょう。 準独占 お気に入り:私はでプログラミングすることを学んでいます Microsoft VisualFoxPro。

レッドフォックス

この言語について何が言えますか? ウィキペディアからの要約

Visual FoxProは、オブジェクト指向の手続き型プログラミング言語、データベース管理システム、または データベースマネージメントシステム (DBMS)、およびバージョン7.0以降、リレーショナルデータベース管理システム。

Traducción:それは製品です マイクロソフトの安定した強力な。 奇妙に思えますが、そうです。

読んで、例を探して、この言語について少し調べてみると、最新バージョンのVisual FoxPro 9.0が17年2004月XNUMX日にMicrosoftからリリースされたことがわかりました。私の親愛なる友人は、 u少なくともMicrosoftからのFoxProの最後のバージョン 何が起こったのか、これらの善良な人々は彼らの製品を道路の脇に置いたままにすることに決めましたか? シンプル: 彼らはそれを統合することができませんでした 遅れを取り、今日、莫大な利益を生み出しているメガプロジェクトに、 .NETプラットフォーム

そして、FoxProでプログラミングしたすべての人々とそれを使用した企業はどうなりましたか? 彼らは重要な決定を下さなければなりませんでした。強力で類似した言語(たとえばC#)に移行し、.NETの利点を活用するか... FoxProを使い続けます。 ここでは、あるパラダイムから別のパラダイムへの移行にかかるコスト、混乱、計画、および時間については説明しません。何百人もの開発者をトレーニングし、何が行われたかを確認し、今後の作業を常に検討することを想像してください。進化するプラットフォーム。 広く見られるように、それを実行することを考えているだけで心配する作業は怖いです。

しかし、それらすべてに戻りましょう .NETへの移行を望まなかった企業や開発者 そして彼らはFoxProにとどまりました。 彼らの未来は何ですか? その言語 en2014それはマイクロソフトからのサポートなしで残されました、そして私がサポートなしと言うとき、私はまさにそれを意味します。 マイクロソフトはこの製品を継続しません。 近年、そしてその汎用性のためにこの言語を離れることに消極的なプログラマーの広大なコミュニティからの絶え間ない苦情のために、製品のアップデートと改善はサービスパックの形でリリースされましたが、それをはるかに超えていません。 私が言及するこれらの開発者コミュニティは、次の形式で改善とコードを生成し続けています。 アドオン この言語は、それを存続させ、強化し、Microsoft次第であるとすれば、二度と見られないことを期待して、じゅうたんの下でキックすることを期待して、この言語のために。

ビデオフォックスプロ

このように見ると、 マイクロソフトはまったく何も気にしませんでした 長年にわたって会社に興味深い金銭的利益をもたらした膨大な数のFoxProユーザー。 しかし(そしてこれは物語の最良の部分です) 予期しないノックオン効果 主にこれらの開発者コミュニティからの絶え間ない圧力のために、マイクロソフトは明らかにコメントします:彼らがもはやサポートしないことを発表するのと同じ日に、FoxProの新しいバージョンはありません、彼らはまた次のことを発表します Visual FoxPro DBMSコアの一部は、オープンソースライセンスの下でリリースされます、データベース管理システム。これにより、ユーザーとプログラマーはデータベース管理システムを継続的に改善し、サポートを提供できます。

彼らはよく読む:同じ文に、マイクロソフト、リベラル、オープンソースを含めました。 すごい。

彼らはうまくいきますか? 彼らは間違っていますか? これらの善良な人々がコミュニティの利益のためだけにそのような重要なコードをリリースするのは不思議ではありませんか? コードを研究し、改善し、他の人に提供したいと思っているすべての開発者にとても満足しています。 次のように考えることもできますが、 間違った人々の手にある非常に多くの力は、マイクロソフトができなかった仕事をし、FoxProを傷つけ、それを写真から一掃するでしょう。.

結論として、そして多くの人が私の言うことを気に入らないでしょうが、私はリリースされたコードを見てそれを祝うのを待つことを好みます。 2014年には欠落しており、今からそれまでに非常に多くのことが起こる可能性があります...

彼らは邪悪な企業です、はい、しかしこれらのマイクロソフトの人たちはどれほど賢いのですか? いずれにせよ、彼らは彼ら自身のキツネを取り除きました。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   fソース

    私には合わないことがあります。それは、彼らがどのような人々を扱っているのかわからないかのように、人々がこれについて不平を言うということです。 そして今回はマイクロソフトだからではなく、ライセンスの販売を伴うクローズドで非常にクローズドなコードだからです。

    マイクロソフトがドラッグのように見えるために製品を継続したくない場合は、それを捨てるのは真実だと私には思えます。 そしてその一方で、あなたは不平を言う人々とあなたの記事で「XP症候群」を見ることができます:

    翻訳:マイクロソフトの安定した強力な製品です。 奇妙に思えますが、そうです。

    確かに、2004年に最後のバージョンがリリースされた製品は安定している可能性が非常に高いです。

    突然、マイクロソフトは物事を要求できる一種の州のように見えます。 マイクロソフトは、これらの人々がソフトウェアを購入したときに課した規則に違反していないと確信しています。

    マイクロソフトはあなたにソフトウェアを販売しますが、それ以上のものはありません。彼らがそれを販売することに腹を立てた場合、それは彼らのビジネスの一部であり、それは完全に合法です。 人々が彼の釈放を望んでいることは称賛に値すると思います。それは素晴らしい考えですが、怒り、要求し、会社を要求することは、今回ではなく、何も悪いことではなかったと思います。

    これは一般にプロプライエタリソフトウェアのリスクであり、会社が望むのであれば、ソフトウェアは間に合わないということです。

    ちなみに、今から2014年の間に、移行するのに十分な時間があります。

    もうXNUMXつはコードのリリースです。残り時間が非常に長いため、現在FoxProを使用している企業のいくつかはコードを使用しなくなっている可能性が非常に高くなっています。 そして、自由ソフトウェアを使い続けている人はすべてにアクセスできるわけではありません(GPLなどになることはなく、コード全体でさえも、新しい別のバージョンを作成することも合法ではありません)。

    私はこれに本当のオープンソースへのうなずきを見ません。

    私は、マイクロソフトがそのソフトウェアでやりたいことをする権利があると本当に信じています。それが人々がそれを購入する方法です。

  2.   破損したバイト

    Sun Microsystemsのスタッフは、Javaをリリースするときに同じ問題を抱えていたのを覚えています。彼らは、フォークがプラットフォームのイメージと全体的なパフォーマンスを損なうことを恐れていました。 Fox Proについてはわかりませんが、C#とSQLで簡単に置き換えられると思います。

  3.   ナッチョ

    私は彼の言うことすべてにおいてフエンテスと一緒です。 MSは企業の驚異ではありませんが、ビジネス慣行としては完全に合法です。
    彼らがmsnサーバーに変更を加えたとき、Linuxのサーバーが不平を言っていたことを思い出します...くそー、別のクライアントを使用しましょう、見てください、いくつかあります...

    そこには、それに慣れているGNU症候群も見られますが、製品を販売している会社があり、その製品が閉鎖されていることに気づいていません。

    よろしく

  4.   マルセロ

    わかります。 私がそれをより明確にするたびに:マイクロソフトのものは千人の娼婦の偉大な息子です。 そして、はい、確かに彼らは「合法的に」彼らの製品で陰嚢から出てくるものは何でもすることができますが、道徳的および倫理的に彼らは哀れです。 彼らは嫌です! 彼らは何年もの間彼らを養った人々にたわごとをしました!
    そのような場合に行う道徳的に正しいことは、彼らがもはやプログラムに興味がない場合は、単に「豚」ではなく、完全にそれを解放することです。 しかし、それはニレに梨を求めることになるでしょう。 マイクロソフトは飼葉桶の中の犬のようなものです。「食べたり食べさせたりすることはありません」。 正直なところ、彼らは溶けるに値する。 貪欲であること、利己的であること、そして雌犬の息子のために!

  5.   3rn3st0

    私は92年にXBase言語でプログラミングを開始し、Summer1バージョンでNantucketClipper(87)を使用し、次に5.01を使用しました。 その後、Windows 95が登場したとき、アプリケーションに互換性の問題が発生し始めたことが判明したため、プラットフォームを変更する必要がありました。 FoxPro 2(まだFox Softwareが所有)を使い始め、次にVFP(2)(VisualStudio 6.0 Suiteの一部でした)を使い始めました。 真実は私が製品に恋をしたということです、それは私が代替品を探していなかったという意味ではありません。 私はHarbor、[x] Harbourを使用し、Daboという製品をフォローアップしています。

    問題は、VB.NETのような製品を簡単に外すことができるツールがM $で機能しないことです。FVPは、リレーショナルデータベースを処理するためにその起源から設計されています。 そのBDエンジンは、最も強力なものの100つであり、無数のBDと互換性があります。 さらに、XNUMX兆MBのRunTimeガベージを実行する必要はなく、アプリケーションを実行するためにNASAのようなプロセッサを搭載したマシンも必要ありません。これは.NETで発生します。

    VFP開発者のコ​​ミュニティにもかかわらず、M $は製品を脇に置き、私が正しく言ったように fソース M $は彼がやりたいことを何でもすることができます、それは初めてではありません。 他の選択肢を見つけて、Redmonの人々を、その会社の数少ない価値のある製品のXNUMXつを送っているのと同じ場所に送る必要があります。

    fソース:VFPバージョン9は、最初のリリース以降安定していた。 VFP 9は2004年にリリースされましたが、FoxProは23年以上前のものですが、バージョン9は安定していますか? 安定したFoxPro!
    (1)この言語は、モンスターのComputer Associatesによって購入され、その後単に破棄されました。 Clipperは当時非常に強力な言語であり、(C ++以外で)非常に堅牢なOOP哲学を実装していました。
    (2)Clipperと同様に、FoxProはモンスターに買収されました。 彼らはそれを改善しましたが、最終的にM $は.NETと呼ばれるその嫌なことを決定しました。

  6.   ジョシュア

    マイクロソフトができることは、キツネを解放することです...その一部ではありません...それを行うと、確かに比類のない言語になるため、それは行われません...彼らはそれが実行されているのを見る可能性が高いですLinuxで成功しました...それが消えるのは残念です...私はVFP6でプログラミングすることを学びました、そして真実はそれがそのデータベースで動作する方法のために中小企業にとって最高であるように私には思えます。

  7.   ウィザードデビル

    私は情報源と彼に同意するすべての人に同意しません。私たちは私たちのお金を支払い、これらのマイクロソフトの紳士にたくさんのお金を与え続けているので、私たちは彼らのクライアントであり、主張し要求するすべての権利を持っています、私はプログラマーですそして私のクライアントは明らかに彼らが私に支払うことを要求しているので、それが私たちの完全な権利であると要求することは失礼ではありません、そしてビジュアルフォックスは何年も私を養っています、しかしそのがらくたではjavaも.netも、私はcypascalのような深刻な言語でプログラムします。

  8.   カルロス・トリコス

    ビジュアルフォックスのプログラミングに自分自身を制限するためのマイクロソフトの素晴らしい私はLinuxに変更します彼らが地獄のマイクロソフトユニットに行く多くに頭痛を与えるトルチョウィンドウではなく、安定した堅くて安全なオペレーティングシステム

  9.   ビクターゴドイ

    いつものようにドンマネーが支配的で、工学の修士号を持っている20年は役に立たない、ドンマネーが邪魔になると、バランスはお金を持っている人に傾く、それが世界が動く方法であり、私たちはできないvfp9のテーマに関しては、20年以上機能し続けている非常に安定したシステムを知っています。それを開発した人は、多くのこと、精神的な明晰さ、創造性、創意工夫を予見するのに十分鋭敏だったからです。彼らは常に優れた開発者に同行している品質なので、vfp9とcを組み合わせて、名前を付けずに、それができないことはわかりません。標準および高精度のデータベースであり、ビジネスソリューションを提供するのに非常に役立ちます。他に何があるかわかりません。欲しいです。

  10.   オスカー

    2014年の今日の質問は、Visual FoxPro9.0で開発されたアプリケーションがMicrosoftオペレーティングシステムのどのバージョンまで実行されるかということです。 たとえば、今日、アプリケーションはWindows8.1のバージョンでも実行されます。

  11.   ジョン·ゴッティ

    この同僚によると http://comunidadvfp.blogspot.com/2014/10/funciona-visual-foxpro-9-en-windows-10.html …Windows10では完全に機能します…ご挨拶!

  12.   クラウディオGB

    プロトタイプと特定のアプリケーションの開発の迅速さは、私をキツネの忠実な中毒者にした理由です。私がよく自問する質問は、どの製品がこれらの特性を持ち、同時に機能しているアプリケーションの許容できる高速移行を可能にするかです。 20年以上。
    よろしく

    1.    匿名の

      Fox Proは、デスクトップアプリケーションやネイティブおよび外部データベースの処理に匹敵しないように見える多くの機能を備えた言語です。プログラミングを学んだので、どのクライアントにも悪影響を与えることはありませんでした。MacとLinuxでWineサーバーを使用してテストしました。仮想、VPNと真実では、Foxのように動作するものはありません。
      Visual Foxproは他の人がしていることを持っているので、私が言える唯一のことは、Microsoftが純粋に商業的な理由でそれを.NETプラットフォームから削除しなければならなかったということです。なぜなら、FoxはVisual Basicが与えた武器を与えることができたからですが、そうではないからです。彼が彼の起源から信じていた製品は、フォックスが本当にふさわしい場所を彼に与えたくないのですが、多くの場合、「一般的にあなたは他の子供よりも自分の子供を愛している」ことがよくあります。
      これはそのようなケースのXNUMXつです。