トップページ⇒tech
64コメント12KB

結局プログラミングは何が簡単なんだ?

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2005/08/21(日) 16:20:59
いろいろあるけどなにがいいんだろうね f^_^;
0002デフォルトの名無しさん2005/08/21(日) 16:39:00
私、2げtなどという名誉を始めて承る次第なのですが、
恥ずかしながら、そのすべてを駄スレ潰しに充てさせて
いただきたく、このようにのたまうことを平にご容赦願いたき
候うに、答えのほどは明白であることになりますので、
お答えいたします。
             COMMAND PROMPT
0003デフォルトの名無しさん2005/08/21(日) 16:40:57
私、3げtなどという名誉を始めて承る次第なのですが、
恥ずかしながら、そのすべてを駄スレ潰しに充てさせて
いただきたく、このようにのたまうことを平にご容赦願いたき
候うに、答えのほどは明白であることになりますので、
お答えいたします。
                             HSP
0004マイク ◆yrBrqfF1Ew 2005/08/21(日) 17:01:47
馬鹿からハッカーまで

 Perl
0005デフォルトの名無しさん2005/08/21(日) 17:02:06
assembler
0006デフォルトの名無しさん2005/08/21(日) 17:05:51
わかった気になれるのは

Delphi
0007デフォルトの名無しさん2005/08/21(日) 17:06:59
俺は今まで何をやっていたんだろう

C#
0008デフォルトの名無しさん2005/08/21(日) 17:12:45
何が簡単かって?そりゃ

WEBアプリケーション開発
0009デフォルトの名無しさん2005/08/21(日) 17:13:48
つJava
0010デフォルトの名無しさん2005/08/21(日) 17:16:39
つAjax
0011デフォルトの名無しさん2005/08/21(日) 17:21:02
つ なでしこ
0012デフォルトの名無しさん2005/08/21(日) 17:57:31
>>2-11
おまえら理由ぐらい書いてやれや。

>>1
ちなみに日本語が一番だぞ。
これで設計書をちゃんと書いて有りさえすれば機械言語へ翻訳する労働力も低コストで雇えるしな。
0013デフォルトの名無しさん2005/08/21(日) 18:00:59
結局最後はこいつに頼ることになる。

C++
0014デフォルトの名無しさん2005/08/21(日) 18:29:32
>>12
英語のほうが楽だよ。
日本語より論理的だし
曖昧さが少ないから間違いも少ない
0015デフォルトの名無しさん2005/08/21(日) 18:39:25
>>1はプログラミング言語とも自然言語とも一言も言ってないぞ!!!
0016デフォルトの名無しさん2005/08/21(日) 18:49:59
>>14
マジレスしてあげるが、その文脈だとロシア語が一番お奨めなんだが。
ドイツ語でもいいかもしれんが。

0017デフォルトの名無しさん2005/08/21(日) 18:51:07
習得コスト無視していいならエストニア語に決まってるだろう。
0018デフォルトの名無しさん2005/08/21(日) 18:52:43
独逸語・・・格変化・・・





いやあああああああぁぁぁぁぁぁぁ!!!!!
0019デフォルトの名無しさん2005/08/21(日) 21:17:51
ドイツ語は単語の成り立ちが明快で良いね。
英語みたいに適当じゃないし。
0020デフォルトの名無しさん2005/08/21(日) 22:11:45
『24人のビリー・ミリガン』には、ビリーの人格の一人であるアーサーが
「英語は曖昧な言語ですからね」と言ってるくだりがある。
0021デフォルトの名無しさん2005/08/21(日) 22:39:15
性別のある言語覚えるのめんどい。

Perl の
$a == $b ;
$c eq $d ;
も性別みたいなもんだろうか。
0022デフォルトの名無しさん2005/08/21(日) 23:08:45
Q.結局プログラミングは何が簡単なんだ?

A.(プログラミングを)やらないのが一番簡単
0023デフォルトの名無しさん2005/08/21(日) 23:53:57
やらないか?
0024デフォルトの名無しさん2005/08/22(月) 20:46:06
どんな教科書でも取り上げる一番簡単なプログラミングって
Hello World なんじゃないかな?
0025デフォルトの名無しさん2005/08/22(月) 23:42:14
ではHello World!を最も少ないタイプで実現できる言語は?
0026デフォルトの名無しさん2005/08/23(火) 00:06:26
PHPでecho使うとか?

<?php echo "Hello World!"; ?>
0027デフォルトの名無しさん2005/08/23(火) 00:07:57
型なしλ計算ならタイプなしでおっけー
0028デフォルトの名無しさん2005/08/23(火) 00:08:53
DOS/Windows バッチファイルはもっと短い。
Echo Hello, World!

と思ったが>>25はプログラミング言語と限定していない、ということは……、
と思ったがスレタイでプログラミング言語に縛られていた。
0029デフォルトの名無しさん2005/08/23(火) 00:19:34
echo Hello World! | python ってやったら
File "<stdin>", line 1
Hello world!
^
SyntaxError: invalid syntax
とずばり表示されたので python は最短の候補だね。
# perl は駄目だった。
0030デフォルトの名無しさん2005/08/23(火) 00:19:56
>>25
Hello programming language
ttp://www.veling.nl/anne/lang/hello/

"Hello World"を表示するプログラム:
h
0031デフォルトの名無しさん2005/08/23(火) 00:23:21
Rubyだろ。
あ、BrainFuckでもっと短く書けるかもわからんね。
0032デフォルトの名無しさん2005/08/23(火) 11:20:24
オープニングにHello,World!と表示するのが
あったはず。
0033デフォルトの名無しさん2005/08/24(水) 01:27:29
"Hello World"と言う

"Hello World"と表示


by なでしこ
0034デフォルトの名無しさん2005/08/24(水) 15:12:03
>>31
BFじゃよけいにデカイ(w
0035デフォルトの名無しさん2005/08/25(木) 21:45:30
ぴゅう太の日本語BASICでガチ
0036デフォルトの名無しさん2005/08/26(金) 00:18:37
HTML Application(HTA)版 hello.hta
下記の1行だけ

Hello, world!
0037デフォルトの名無しさん2005/09/05(月) 14:32:50
print("Hello, world");


by JScript .NET
0038デフォルトの名無しさん2005/09/05(月) 14:43:51
print "Hello, world"
0039デフォルトの名無しさん2005/09/05(月) 14:46:38
p "Hello, world"

Ruby
0040デフォルトの名無しさん 2005/09/05(月) 14:58:56
<%= "Hello,world" %>

ASP

Shiftキー多くて邪魔くさ
0041デフォルトの名無しさん2005/09/05(月) 15:18:29
はろーわーるどを表示するだけの関数を標準にする言語を作る。これ最強。
---
H
---
Hello, world
0042デフォルトの名無しさん2005/09/05(月) 15:19:40
>>41
>>30
0043412005/09/05(月) 15:21:13
orz
0044デフォルトの名無しさん2005/09/05(月) 15:29:48
"hello, world\n"
以外の出力は俺は認めん。そんなのはバグだ。
0045デフォルトの名無しさん2005/09/05(月) 15:37:18
こうか?
print "\"hello, world\\n\""
0046デフォルトの名無しさん2005/09/05(月) 15:37:45
print('"hello, world\\n"');
0047デフォルトの名無しさん2005/09/05(月) 16:08:32
print r'"hello, world\n"'
0048デフォルトの名無しさん2005/09/05(月) 16:18:16
class Hello { static void Main() { System.Console.Write("\"hello, world\\n\""); }}
0049デフォルトの名無しさん2005/09/05(月) 16:23:08
public interface MessageStrategy { public void sendMessage(); }
public abstract class AbstractStrategyFactory {
 public abstract MessageStrategy createStrategy(MessageBody mb);
}
public class MessageBody {
 Object payload;
 public Object getPayload() { return payload; }
 public void configure(Object obj) { payload = obj; }
 public void send(MessageStrategy ms) { ms.sendMessage(); }
}
public class DefaultFactory extends AbstractStrategyFactory {
 private DefaultFactory() {;}
 static DefaultFactory instance = new DefaultFactory();
 public static AbstractStrategyFactory getInstance() { return instance; }
 public MessageStrategy createStrategy(final MessageBody mb) {
  return new MessageStrategy() {
   MessageBody body = mb;
   public void sendMessage() { Object obj = body.getPayload(); System.out.println((String)obj); }
  };
 }
}
public class HelloWorld {
 public static void main(String[] args) {
  MessageBody mb = new MessageBody();
  mb.configure("Hello World!");
  AbstractStrategyFactory asf = DefaultFactory.getInstance();
  MessageStrategy strategy = asf.createStrategy(mb);
  mb.send(strategy);
 }
}
0050デフォルトの名無しさん 2005/09/05(月) 18:17:35
どうも、
"hello,world\n"
この形式はピンとこないなぁ。
何で改行が文字列の中に入ってるの?
0Aと0Dの区別もよく分からん。

VBは好きではないが、まだ、
"hello,world" & vbCrLf
この方が視覚的に判り易い。
文字列と文字コードは区別して欲しいよ。

ま、Cが邪魔くさいが
一番判り易いな。
0051デフォルトの名無しさん2005/09/05(月) 18:29:34
なに?
このあほ
びっくりするな
0052デフォルトの名無しさん2005/09/05(月) 18:35:05
改行を特別な存在だと思ってるんでしょ
0053デフォルトの名無しさん2005/09/05(月) 18:39:43
なぜなら彼もまた特別な存在だからなのです。
0054篠2005/09/05(月) 20:52:09
文字なんてのは数値です。人間にはそれがわからんのです。
0055デフォルトの名無しさん2005/09/05(月) 21:00:24
ぷりんと 「紅茶のおいしい喫茶店」
0056デフォルトの名無しさん2005/09/05(月) 21:11:11
ブビ厨はWindowsと心中するからあれでもかまわないんだよ
0057デフォルトの名無しさん2005/09/05(月) 21:22:56
Cの文字列の扱いを最初に知った時は

目が点になりますた
0058デフォルトの名無しさん2005/09/05(月) 21:49:43
>>50
それならこう書けばいい。 "hello, world" "\n" 文字列リテラルは連結されるから"hello, world\n"と同じ意味になる。

\nはLF相当(つまりASCIIでは'\x0a')。Unix由来で改行はこれ1文字で表す。
テキストモードで読み書きするときに、CRLF("\r\n")と\nの変換が行われる。
0059デフォルトの名無しさん2005/09/06(火) 04:57:26
"hello,world"+#13#10

Delphiが一番わかりやすい
0060デフォルトの名無しさん2005/09/06(火) 05:14:10
sLineBreak使えアホ
0061デフォルトの名無しさん2005/09/06(火) 20:03:20
オレは最初がCだったから他の文字列の扱いを知ったときに

目が点になった
0062デフォルトの名無しさん2005/09/07(水) 05:26:56
Cは異質だよね
0063デフォルトの名無しさん2005/09/09(金) 11:56:04
やべ
そろそろC忘れたかも
0064仕様書無しさん2005/09/25(日) 02:06:58
C は簡単ですよ
■ このスレッドは過去ログ倉庫に格納されています