[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 17:23 / Filesize : 191 KB / Number-of Response : 880
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Delphi互換!?】FreePascal【GPL】



1 名前:デフォルトの名無しさん [2006/01/12(木) 16:38:30 ]
FreePascal
www.jp.freepascal.org/download-japan.html

CPad for Free Pascal
www.vector.co.jp/soft/win95/prog/se155777.html

上記各トップページ
www.jp.freepascal.org/
hp.vector.co.jp/authors/VA017148/


建てたいって人がいたので勝手に建てた
後はご自由にどうぞ
俺は知らん

741 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 14:09:57 ]
この世のすべてのものに意味があるとは限らないのだよ、小僧

742 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 15:44:49 ]
>>741が意味のないサンプル

743 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 18:03:31 ]
>>733
馬鹿発見

744 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 18:05:08 ]
しかしつまらんスレだな

745 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 22:01:46 ]
>>743
自分がその馬鹿だと発見したって>>733に伝えたのか
馬鹿でもやればできるんだな、えらいぞ

746 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 16:08:56 ]
必死だなw

747 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 18:12:08 ]
>>746
自分が必死だっていちいち報告しなくていいよ
チラシの裏にでも書いてなさい

748 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:23:18 ]
ていうかコンパイルがクソ重い・・

749 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:41:26 ]
Delphi と比べちゃうとな。
ていうか、俺様正しい厨の痛いやつどこか行って欲しいわ。



750 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 20:55:39 ]
お前も一緒にどっか行って欲しいわ

751 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 22:57:19 ]
そして誰もいなくなった

752 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 03:02:33 ]
FreePascal自体そんなメジャーな環境じゃないんだから
たまーにレスがあるくらいが普通かと
ここ最近の盛り上がりはほとんど別の環境の話じゃん

753 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 04:08:28 ]
馬鹿が躍起になってるだけじゃん

754 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 18:57:43 ]
>>749
> Delphi と比べちゃうとな。

Delphiが早すぎるんだろう?
TurboPascalからの伝統だけど、なんであんなに早いんだろうなあ?
Pascalの文法が有利ってのはわかるけどそれならFreePascalでも同じはずなのに?


755 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:29:43 ]
TurboPascalはZ80時代からの蓄積あるからな
Z80のころはコンパイラはアセンブラでかかれてたはず
今はどうなんだろ、多分一部はアセンブラなんだろうな

にして、C++は言語仕様が糞なのもあるけど、コンパイル遅すぎる
最新のPCでもヘッダファイル直したら、リビルドに一時間かかるとかざら
だるい

756 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 21:01:05 ]
一時間ってすごいな
どれくらいの規模のソース?

757 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 21:53:56 ]
横レスだが
wxWidgetsをgccでビルドしたら3時間近くかかった。
PenM14のメモリ512のショボノートがいくないんだけど。

758 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 08:09:45 ]
それに比べればFPCは速いほうだな

759 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 11:45:55 ]
しかしそのfpc自体がgccのフロントエンドという有様だ。



760 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 14:02:17 ]
昔、ワークステーションで、gccとかX11のコンパイルに半日かかったのを思い出した
Delphi早すぎて失禁する

761 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 14:03:28 ]
>>759
fpsのバックエンドはgccなんかー。
そら、遅い罠

762 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 18:32:59 ]
gとfの区別がつかない椰子がいるすれはここですか?

763 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 19:30:02 ]
それを言うならsとcじゃね?
揚げ足とりで揚げ足取られてどうすんだよw

764 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 20:11:44 ]
fpcはgccと無関係だったと思ったが
違ったか?

765 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 20:24:49 ]
オープンソースなんだからソースみりゃ判るだろうに

766 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 20:53:14 ]
わかりません!

767 名前:761 mailto:sage [2008/01/30(水) 23:29:32 ]
いかん・・・洋ゲーのやりすぎのようだ・・・
fpcをFPSと間違い得るなんて

768 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 00:58:26 ]
FPS First Person Shooting
fpc  First Person Computing

769 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 04:27:25 ]
おもしろいねー



770 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 10:47:22 ]
で結局FreePascalとgccとの関係はいかに?
Windowsでgccってことはないんじゃないかと思うのだけどね。


771 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 11:19:17 ]
誰かがそんなことは無いって書いたら信用するのか? 

だから、ソースが公開されているんだから自分で落として確認しろよ
compilerフォルダに全部pascalで書かれているんだからさ。

772 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 12:15:13 ]
>>770
>>759がFreePascalとGNUPascalを混同してる馬鹿ってだけ

773 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 17:08:17 ]
>>772
GNUPascal・・・・・聞いたことはあるけど使っている人いるのか?


774 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 19:48:13 ]
ソースまで見なくてもwik見ればわかるだろ

775 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 23:03:26 ]
wikiを信用している馬鹿発見

776 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 23:08:21 ]
>>775
wikiをWikipediaか何かだと勝手に勘違いしてる馬鹿発見
公式のFreePascalWikiに決まってんだろ
そんなことも分からないのかこの馬鹿は

777 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 23:18:31 ]
>>775
恥ずかしいね^^

778 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 23:22:54 ]
>>775


779 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 15:06:17 ]
wikiといえばwikipediaしかしらないなんて哀れだな



780 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 17:21:38 ]
どうでもいいことで足の引っ張り合いが続くなあ・・・・・
結局FreePascalはDelphiに比べれば遅いけど他の言語例えばgccほどは遅くは無いってことでいいんだろう?


781 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 17:45:18 ]
とか言うやつに限って>>775みたいなこと書いた本人だったりするのもよくあること

782 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 17:52:20 ]
とか言うやつに限って>>775みたいなこと書いた本人だったりするのもよくあること

783 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 20:49:06 ]
なんかへんなやつが何人かいるみたいだなあ?
こんなマイナーな言語の過疎スレに粘着してなに面白いのだろう?

それはそうと、かつてTurboPascalが好きで今はWinよりLinuxが好きなんで
FreePascalがどうしても候補にあがるんだが、
遅いとかいろいろ言われるとJavaでもやったほうがいいのかなあ?
なんて思ったりする。


784 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 21:27:38 ]
Javaほど遅い言語も少ないぞ。

785 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 21:51:14 ]
>>780>>783
話題をそらそうとして必死だけど何かあったんですか?

786 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 08:54:50 ]
好きなんだったら好きなのやればいいじゃない。

全部PASCALで書かれているんだら、コンパイラが遅いと思えば自分で改善すればいいし
それが出来るんだからさ。
コードの効率が悪いと思ったら、それも自分で直せばいい。

787 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 16:48:00 ]
今ひどい勘違いを見た

788 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 21:05:42 ]
>>786
> 全部PASCALで書かれているんだら、コンパイラが遅いと思えば自分で改善すればいいし
いとも簡単にいってくれるね。そんなことができる能力があるんだったら悩まないわ!ホント!
つうかパソコンの能力を上げるほうが近道だし・・・・・・

789 名前:デフォルトの名無しさん mailto:age [2008/02/02(土) 22:07:13 ]
ぷっ



790 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 22:29:28 ]
>>786はPascalで書かれてさえいれば宇宙船の制御だろうが人工知能だろうが最適化できるんだろうな

791 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 23:42:05 ]
>>790
>宇宙船の制御だろうが人工知能だろうが最適化

コンパイラの最適化というのはレジスタの割り付けをどうするとか、
ループをあらかじめ展開しておくとか、分岐によるキャッシュミスを
どう減らすかとか、到達しないコードを削除するとかであって、目的が
宇宙船の制御なのか人工知能なのかは基本的には関係ありませんよ。
技術のレイヤーが違うから。

792 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 01:44:06 ]
>>790は、
>コードの効率が悪いと思ったら、それも自分で直せばいい。
に対するレスだと思う。

793 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 01:52:45 ]
>>791はpascalの前に日本語でやり取りする能力を上げた方がいいと思う

794 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 03:24:20 ]
>>792=793
それも結局同じ事。

コードの効率を直すというのは…

795 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 03:37:48 ]

んで、FPCがTurboPascalほど速くないのはやっぱりTPがそれほど優れていたということでしょうか。

796 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 03:50:28 ]
一言で優れていると言っても色んな側面があるよ

・プロファイラやデバッガなどのユーティリティが豊富
・サポートしている言語仕様が幅広い
・オプティマイザの性能が良い
・多数のプラットフォームをサポートしている
・将来に渡ってアップデートが提供される事が保証されている
・バージョン間の互換性が保たれている
・ドキュメントが豊富
・ライブラリが豊富
・ユーザベースが大きい
・価格が安い

実測してみて性能差があったのであれば、そのプラットフォームでの
オプティマイザに関しては優れていると言って良いんじゃない

797 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 10:09:12 ]
>>795
Delphi/TurboPascalは x86専用。 
FPCは見れば判るように、色んなCPUをサポート出来るようにしている。
専用のコードに比べたらムダが多いのは当然。

それでもコンパイル速度は2倍程度の差で、C/C++に比べればまだまだ高速

798 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 12:37:03 ]
まあ、コンパイラ部を弄らなくても、
スクリプト代わりに
uses compiler; してダイナミックにDLLを作成するとかすればイイ感じ

799 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 01:36:02 ]
久しぶりにFedora入れてみたら、fpcのパッケージに気がついた。
インスコもらくちん。さすがにLazarusはなかったけど。
IDEはfp使っとけってことか・・・。TPチックでワロタ



800 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 00:04:21 ]
保守

801 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 21:01:26 ]
TClipboard とか ShowMessage とか Delphi ではコンソールアプリでも
使えるのだが、Lazarus ではフォームを生成しないとエラーになるのが不便。

802 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 05:47:33 ]
ShowMessage使えたっけ?

803 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 13:48:05 ]
ShowMessage は Lazarus も Delphi も Dialogs ユニットに入っている

804 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 00:08:17 ]
KnoppixにLazarusが入ってて驚いた。
もうOSに標準添付できるほどの完成度になったのかと思って
wktkしながらちょこっと試用してみたんだが、
日本語が使えんorz

やっぱりまだこんなものか。
西洋人が使うぶんにはもう充分になってるんだろうなあ。

805 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 01:15:34 ]
>>804
まぁ理由は明確で、Delphiってソースやら内部処理やらがUnicodeじゃないから
日本語版はSJIS決め打ち、他の国でもその言語専用コードの決め打ちじゃん?
それが国際化のネックになってる。

で、LazarusはUnicodeにしたいって方向にすすんでるんだけど、本家Delphiの
Unicode化が進行中(今フィールドテストやってるとこ)だから、それがでてくるまで
仕様がFixできないんだよ。Lazarus独自仕様でやっていくと互換性が崩れるからね。
どんな関数を追加するのか、とか、たとえばLength()系の文字数はどう返すのか、
とか過去のソースとの互換性は?とかUnicode化に向けての課題は多いんだけど
Delphi2008の仕様と足並みをそろえないときっと混乱する。

俺Delphi2008のフィールドテストに参加してるんだけど、海外のDelphiユーザも
今回やっとUnicodeについて理解を深めつつあって(というかやっと意味を理解した
というか)、「米英のDelphiプログラマはAsciiしかわかってない」という状況がやっと
崩れつつある。

もうすこし待ちましょう。

806 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 21:33:02 ]
一瞬、「鬼畜米英のDelphiプログラマは・・」に見えた。開戦切って首

807 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 21:47:55 ]
愛国心乙

808 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 08:27:07 ]
Win32なDelphiはUTF16採用したからUTF8なLazにはあまり関係ない気が

809 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 01:20:10 ]
じゃあLazarusもUTF16に変更ってことで。



810 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 08:08:48 ]
それはない。
Win32以外でUTF16はデメリットだらけ

811 名前:デフォルトの名無しさん mailto:sage [2008/05/02(金) 00:10:08 ]
でもDelphiとのソース互換って大事じゃない?

812 名前:デフォルトの名無しさん mailto:sage [2008/05/02(金) 04:17:42 ]

高性能のPascalコンパイラが無償で手に入る時代になったんですねぇ。

813 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 17:51:43 ]
でも正直、コンパイラだけが無償でもちょっと。

814 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 02:42:07 ]
IDEも無償だぜ?

815 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 20:02:09 ]
分かってるw

分かってると思うが、ライブラリ周辺がどうにもと思ってる。

816 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 22:17:14 ]
でも、クラスプラットフォームだぜ?

817 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 08:47:35 ]
そうです、日本人が協力しない限り日本語周りは一生改善されないのです。


818 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 00:17:10 ]
でも現状でもKylixよりはマシだと思う。IDEのエディタをのぞいては。

819 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 00:20:36 ]
>>817
英米人の協力なんか無くても
HSPだってひまわりだって英語は全く問題なく使えるぞ。

それだけ英米人の開発者は無能だということだ。



820 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 06:09:19 ]
少なくとも、英米人開発者は、>>819より有能だと思います。

821 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 09:12:04 ]
おそらくさぁ、CJKの文字がアルファベットみたいに縦長だったらあっさりうまくいくんだよ。
CJKの文字が正方形っていうのがガンでそこらへんが外人にはなぞなんだよ

822 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 16:02:52 ]
じゃあCJKの文字を縦長につぶして使えばいいじゃない

823 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 17:17:15 ]
だが肝心の Tiburon (次期 Delphi のコードネーム) のフィールドテスターの集まりで
日本人は一言も提案しない。という落ちが待っていた。

結局外人任せじゃないか > 805

824 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 08:32:57 ]
>>822
それをCJK人が受け入れればそれでよいのだけどなw

825 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 08:36:15 ]
Firebird v2.0以降を採用したフリーの小規模店舗向けPOSレジソフトらしい
ttp://www.forest.impress.co.jp/article/2008/05/14/syouhinstuffalone.html

826 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 19:04:23 ]
>>825
Java Runtimeとなっているが、FreePascal製なのか?

827 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 19:15:22 ]
>>823
もう世の中はC様でしょ。
Kもあぶないし、Jなんてどっかの海溝に沈んじまったw

828 名前:デフォルトの名無しさん mailto:sage [2008/05/17(土) 17:20:25 ]
China も Korea も Delphi/Pascal 圏にはいない。という罠

829 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 11:59:13 ]
lazarusいいね
趣味にはとてもいい
delphiは高すぎるし、無償版はコンポーネント使えない




830 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 00:41:47 ]
以前、Lazarusで作った実行ファイルがでかいって
話がありましたが、fpcではどうなのでしょうか?
3kくらいのソースを、コンパイルしたら148kの
実行ファイルが出来ました。
他のunitは、使ってないプログラムなんです。
これが普通ですか?
環境は、MacOSX10.4.11/fpc2,2,0


831 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 01:25:45 ]
マルチ梅と文字使わない限りけっこういけるね>らざ
マック版も最近じゃapplication bundle簡単に作れるようにしようとしてるなあ。

832 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 09:34:19 ]
ttp://outkastsolutions.co.za/outkast/index.php?option=com_openwiki&Itemid=&id=gamepack
ここのgamepackっていうコンポーネントインストールして、
demoに入ってるプロジェクトを開こうとしたらCPU使用率が100%になってlazarusがフリーズします
みなさんはどうでしょうか?

833 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 10:41:49 ]
どうでしょうか?ってお前、みなさんも試してみてフリーズさせて下さいと言ってるのか?

834 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 20:50:46 ]
Access とか Excel とかを付属の ODBC で読み書きできないのが不便。

835 名前:デフォルトの名無しさん [2008/07/20(日) 22:08:09 ]
Ubuntu8.04でお気軽にいれてみたんですが、GTK2になってないですよ?
というか、アプリケーションの追加と削除で最初でてこなかったけど、何かしたら出てきたのも
ちょっと不明。
sudo make clean all LCL_PLATFORM=gtk2の呪文でコンパイル失敗するみたいです。
皆様合いの手を。

836 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 10:13:09 ]
エラーの内容くらい、書け

837 名前:デフォルトの名無しさん [2008/07/21(月) 21:40:30 ]
makeでのエラーの内容は
...
Compiling grids.pas
fatal: Cant Find unit URIParser used by XMLRead
です。


838 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 22:12:32 ]
Ubuのインストールで特別なことをしてなければ、

sudo apt-get install fpc
sudo apt-get install fpc-source

をしてからLazarus-IDEをmakeすれば成功すると思います。

これをしないとIDEだけでなく何もビルドできません。



839 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 11:29:54 ]
delphi7もっていますが、lazarusのほうがいいですか?



840 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 11:40:34 ]
>>839
windowsアプリ限定なら断然delphi7

841 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 13:53:44 ]
まだちっとバギーだ。

842 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 17:23:15 ]
コンパイルオプションの一覧とかってどこにある?

843 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 20:45:22 ]
>>842
fpc -h

844 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 21:00:17 ]
誰か翻訳してくれ

845 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 23:10:13 ]
Linux上だとエディタが使い物にならん。

846 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 09:09:41 ]
Windowsでも同じです

847 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 14:20:35 ]
では、エディタが使い物になるOSは・・?

848 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 18:58:29 ]
ありません

849 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 00:24:27 ]
Tiburonとの互換性はどうなんだろう。



850 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 00:30:38 ]
ありません

851 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 04:25:04 ]
ぜんぜんあかんがな

852 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 01:04:44 ]
FreePascalがUTF-8、TiburonがUTF-16なんだっけ?

853 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 22:53:54 ]
2.2.2が公開されたらしいけどなにがどう違うの?

854 名前:デフォルトの名無しさん mailto:sage [2008/08/22(金) 01:00:54 ]
バージョン。

855 名前:デフォルトの名無しさん mailto:sage [2008/08/22(金) 23:50:12 ]
>>853
svn.freepascal.org/svn/fpcbuild/tags/release_2_2_2/install/doc/whatsnew.txt

856 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 16:05:07 ]
wiki.freepascal.org/User_Changes_2.2.2
CharとWideCharの変換が動作するようになったとのこと

857 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 07:50:03 ]
Lazarusのメニューの日本語化とはどうすればいいのですか?

858 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 21:10:55 ]
Environment -> Environment Options -> Desktop -> Language

859 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 09:59:46 ]
lazarusにpowtilsいれてCGI作ると最強だなこれ・・・・



860 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 11:16:34 ]
世の中Delphi2009でもちきりだけどlazarusのUnicode対応はまだですかいな

861 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 16:59:09 ]
ん? Delphi 2009 って何か良いのか?

862 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 10:13:38 ]
>>861
高いのでリッチな気分に浸れる

863 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 22:07:45 ]
October 14, 2008
Lazarus 0.9.26

864 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 22:29:33 ]
Virtual Image Printer driver の GUI 部分は Lazarus みたいですね

865 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:12:52 ]
更新内容plz

866 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 10:28:11 ]
Lazarus で消費する時間は高価で無駄だしdelphiにコンポーネントなんて別になくてもいい。
コンポーネントがなくちゃdelphi使えない人はFlashでもゃった方が良いですね、

Flashで作ったexeやdelphi6,7で普通にwine上で動くunixアプリが作れる現実を考えると
FreePascalのクロスプラットフォームの意味は皆無
Lazarusよりも普通にWin32API使うが吉
ちなみに今(wine1.15)はdelphi本体はともかくdcc32.exeとかは普通にLinuxやFreeBSDで使える時代
パイプで呼び出せばネイティブアプリ(unix)も動く。
ライブラリーとかはオープンソースのものをCでビルドするのがいいんじゃないすカ?

まぁ、コンパイラをインストールして仕様が揃っていることに喜ぶ仕様オタクは
delphi2009とかfpとかゴミ並べて喜んでくださいダ

867 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 18:30:51 ]
WINE がまるで完全万能の様に書く奴って結構居るけどなんなの?
どんだけ馬鹿なの?
あの不確実さは、使用用途によっては信頼できなレベルとしては十分だと思うが。
仮想環境の方が、まだ分かるわ。

868 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 08:15:37 ]
>>866
なんか視野が狭い人ですね

869 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 20:06:03 ]
Lazarus 0.9.26 パッチを当てなくてもエディタに日本語がかろうじて
表示・入力できるようになったな。位置は ずれるけど。



870 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 20:52:58 ]
Lazarus 0.9.26のエディタでは日本語の文字列リテラルも日本語のコメントも
ソースには UTF8 で保存される。

Console Application を Lazarus で書く場合には
writeln(UTF8ToAnsi('日本語'));
と書く必要がある。

メンドクセー

871 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 00:35:11 ]
>>870
Consoleでの動作ですが、他の言語の動作に詳しい方、教えて下さい。
たとえばutf-8で書いたJavaやC#のコードはWindowsで
コンソールに出力するときに自動的にSJISへ変換しますか?


872 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 14:54:46 ]
ソースにデータを埋め込んでる話?
というか、普通、吐き出す文字コードは指定するんじゃねぇか?

873 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 17:08:50 ]
Asciiだけじゃなけりゃそりゃ化けるでしょうにw
出力時にいちいち変換してたら不便で仕方ないww

874 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 17:09:30 ]
> いちいち変換してたら
は「いちいち(内部で)変換してたら」って意味な

875 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 22:54:04 ]
Lazarus 0.9.26 はコンポーネントが UTF8 化されていてもコンパイラ
FPC のランタイムライブラリが ANSI のままなので木に竹を接いだ感じ。
日本語文字列の操作・出力をしているプログラムはほとんど全部書き換えが
必要(作業自体は難しくはないけど)。

876 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 23:09:52 ]
よく探せ

877 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 20:18:07 ]
FPCのソース見てみたけどさ、どこの馬鹿が作るとこんな醜いソースができあがるの?
命名規則1つとってもなんか全部小文字だし。
constructor tabstractrecordsymtable.create(const n:string;usealign:shortint);
こんなんで品質維持できんのかよww


878 名前:デフォルトの名無しさん mailto:sage [2008/12/06(土) 10:00:10 ]
you are idiot.

879 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 12:42:43 ]
淋しい








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<191KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef