今からプログラミング始めるなら言語は何がいいの?

このエントリーをはてなブックマークに追加
1番組の途中ですがアフィサイトへの転載は禁止です

何年も前は私もプログラマーだったが、大学で習ったのはLispやCだ。
現在は別の分野で働いているが、手早くデータ処理をする必要がある場合などにコードを書くこともある。
Cを使うのは古臭く感じるし、無駄に難しいので、ほとんどの場合はUnixシェルスクリプト(bashとgrep/sed/awk/bcなど)やPHPで済ませている。
しかし、これらもかなり古いものだ。私はもう若くないので、言語を選んでから数時間で作業を終えるのは難しい。
現在はもっと人気があり、さまざまな利点があるとされる言語がたくさんあるが、私は今の仕事をやめるつもりはなく、
プログラマーとして新たな仕事を始めるわけではない。ただ自分のコーディングスキルをアップデートして、現代の技術を活用したいのだ。

理想的には、Webやモバイル、GUIデスクトップなどに関連した言語で、
コマンドラインを使用したデータ処理との統合も可能な、インタープリター型の言語を学びたいところだ。
私はクライアントのためにコードを書くわけでも、市販用のソフトウェアを書くわけでもなく、
データベースから落とした大きなCSVの処理や、現場のスタッフが一回限りのデータ収集に使用するモバイルアプリを作るだけなので、
少なくとも手っ取り早い開発が可能なものがいい。
今やっている作業も新しい技術を使えば効率よくできることがわかっているので、bashやPHPを使った作業にはうんざりしている。
しかし、本来の私の仕事はプログラミングではなく、必要に迫られてコードを書いているだけで、複数の候補を試してみるような余裕はない。

周囲からはPythonやLua、JavaScript+Node、Rubyなどを勧められたが、私はスラッシュドットの意見を聞きたいと思う。
内輪で使うツールを手早く開発するのに使用する言語を、便利さやパフォーマンス、利用可能なプラットフォームの幅広さなどの
バランスを考慮して1つだけ推薦するとしたら、何を選ぶだろうか。また、その理由もお教え願いたい



現在学ぶべき、迅速な開発ができる言語は?
http://askslashdot.slashdot.jp/story/14/06/18/0552247/
2番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:34:36.43 ID:9wt9PZ2y0
日本語でおk
3番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:34:56.03 ID:/z87nFb70
COBOL
4番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:34:58.75 ID:C9Pjz3Ee0
やりたいことに使えるやつから始めると良い
5番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:35:10.21 ID:BMoa37to0
COBOL
PL/I
ALGOL
FORTRAN
6番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:35:12.55 ID:3kPx9S5A0
N88BASICとベーマガでしこしこ投稿プログラムの打ちこみやってりゃプログラミングの基礎は身に付く
7番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:35:17.80 ID:4rxoFi9S0
大学のパソコンの時間は9801でBASICを教えられたっけな
8番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:35:28.19 ID:6IbOciL70
アンドロイドアプリ作りたい
9番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:35:29.73 ID:2vV2dCpy0
間違いなくCOBOL
python
11番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:36:10.71 ID:8TcWW3xa0
団塊嫌儲の公式言語COBOL
12番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:36:23.05 ID:oHmjRqG10
C++やっとけ
13番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:36:27.80 ID:PngxEPdC0
人は皆x86アセンブラに帰る
14番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:36:56.12 ID:Hi/YoJA70
COBOLなんか使わないだろ
またこの話題かよ
無能が
16番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:37:06.45 ID:+KohI0920
電話の使い方
下請けの進捗管理
人間関係
後はタバコ部屋での立ち振る舞いくらいか
17番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:37:13.24 ID:xiD3HrbQ0
LISPがおすすめらしい
解散したらしいけど
オタクの知り合いが言ってた
18番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:37:14.11 ID:SCKtvPSc0
Ruby
19番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:37:19.42 ID:/uuGkSfn0
BASIC→アセンブラ→C→C++→C#
20番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:37:23.32 ID:vPU6AtjF0
Python
Go
21番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:37:25.95 ID:eKyfazSx0
JS
実際のところ、古臭いC言語と他の言事の違いなんてたいしてないんだよな
全くの初心者が始めるならどの本買っておくのが良いの?
pythonista→かっこいい
rubyist→くさそう
phper→ペチパー(笑)
SQL
26番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:39:12.18 ID:jvHfn/BA0
Scala
おっぱいそん
28番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:39:18.73 ID:GOsgjJsy0
Python
Swift
29番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:39:19.92 ID:H6cZKbs80
Lispってのが楽しいって緑色の生物が言ってた
30番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:39:24.41 ID:I9JeaIHt0
目的によるとしか
プログラミングを知的遊戯として楽しみたいならSchemeとかML系とかHaskellあたりの関数型
アプリが作りたいならほとんど作りたいアプリの種類によって決まるので選択の余地はほとんどない
31番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:39:25.27 ID:CHoyVZ6R0
プログラム始めたいんだがしたいことがあまりに難しそうなのでひとまずそれなりの努力で作れるものを作ってみたい
何を作ればいいのか教えてくれ
32番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:39:49.82 ID:bPUuRUaB0
HTML
33番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:39:52.70 ID:8Sb6FkKf0
JAVAかC#でもやっといたらどうだろう
リソースが豊富だし
34番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:39:56.46 ID:dne0A6Aw0
html
CSS
35番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:40:02.00 ID:64K8H74X0
Swiftの報告まだかよ。
36番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:40:03.23 ID:22mDuvwz0
COBOL最強伝説
C#じゃいかんの?Visual StudioのExpressってやつで簡単なアプリ作れて面白いんだが
Twitterのタイムライン取得するだけのアプリ作って興奮してる
Javaを始めたいけど、どのコンパイラを入れればいいのかわからんわ
Cは楽だったのに
39番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:40:53.48 ID:IaCcp5st0
scheme
40番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:41:10.36 ID:eWXDbRhk0
ケンモメンがプログラミングを本格的に勉強するきっかけになったことってなんなの?
おばちゃま多いな
42番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:41:25.08 ID:Z/QGaeor0
「C」これは覚えておけ
43番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:42:06.36 ID:E5Z9qq2f0
javaやっとけばいいんだろ?
挫折したけど
LISP
WindowsならC#, MacならSwift
46番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:42:56.74 ID:Il53IsSH0
Swift一択
できたばかりだから専門家になれるぞ
大学の友人に聞いたらruby薦められた
48番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:43:18.67 ID:PdQuw3llO
慣れてるものが一番早いんとちゃう
49番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:43:29.59 ID:l8mArTin0
>>38
JDK入れる他ないだろ
50番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:43:41.53 ID:4rxoFi9S0
>>40
CGIのカスタマイズをするのにperlを勉強したことかな
無難にMAX6とかOF、vvvv、processingにしとけばええんちゃうか?
JS
これを3ヶ月勉強するだけで1000万
53番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:44:18.79 ID:NhW8jsZP0
久しぶりのプログラミングスレかpython2からpython3に移行しようとしてるところで
昔書いたコードが順調に大量のエラー履いてどこから手を付けようか迷ってるところだ
54番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:44:47.53 ID:Il53IsSH0
>>53
昔書いたコードは2で動かせばええやん
55番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:44:51.41 ID:9M7Z0d8y0
アセンブラがいいぞ
56番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:45:15.67 ID:4L7c5bL40
C++
57番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:45:42.81 ID:8TcWW3xa0
>>31
BMI計算機
Cが出来ない奴は
いい加減なコード書くイメージ
59番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:46:26.71 ID:5le08N3E0
英語
自分でしないで金貯めてできる奴を雇うってのが一番最速
人生は短い
目的もなくやるにはプログラミングは非常にコスパが悪い
クリンゴン語
verilog
>>31
ジェネ系のプログラム(VJとかイベントで使う)
開発競争とかないから穴場かも
64番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:49:30.83 ID:8Sb6FkKf0
>>38
正確に言うとコンパイラじゃないんだな
Eclipse入れると開発しやすいと思うよ
65番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:49:56.41 ID:Ys24Lpn0i
何だかんだ言ってjavaの案件ばっかだしな
人集めるのにjavaだと集めやすいし
オリンピック終わるまではjavaで喰える
そのあとは知らん
66番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:50:43.60 ID:/zxmL3l/0
delphi
67番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:50:51.48 ID:/3X0Pqrx0
Z80でアセンブラ
68番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:51:33.89 ID:4L7c5bL40
愛国心があるならRuby
ないならどれでもいい
>>31
2chブラウザ
リードオンリーでいいから作ると便利で楽しいぞ
70番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:51:42.46 ID:AwOpPdNN0
>>57
EXCELでできるようなことじゃそそられない
71番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:52:50.19 ID:BEySNVMR0
Windowsのソフトを作ろうとした場合一番処理速度が速い言語ってなんなの?おすえてーーーーー!!!
72番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:52:50.71 ID:3DOfeotS0
もうめんどくさくてjavascriptしか書く気が起きない
73番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:53:14.98 ID:kCEt/97G0
>>71
C++
>>68
ガーベッジコレクタ関連のバグって何?
75番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:53:42.62 ID:FhV08RwX0
シリコンバレーで大ブームのGoと約束された覇権のSwift
COBOLあと30年は消えないだろ。
77番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:53:59.36 ID:TWIiAHLX0
F-BASIC V3.0
78番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:54:33.47 ID:gYzIymkA0
名前のカッコよさって重要だよ
RubyやPythonやPerlは名前がかっこいいから候補にしていい
Javaは名前がキモいからやめとけ。JavaScriptになるとまぁまぁかっこ良くなる
79番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:54:40.70 ID:BudzX6eY0
ここまでVBAなし
HSP
私はとかうんざりとか自分に酔ってるやつの言葉遣いだな
82番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:55:34.50 ID:5le08N3E0
>>71
アセンブラ
ハード触らないならなんだっていいんじゃないの
84番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:56:00.28 ID:pwAE3aPd0
Python
>>71
マシン語
86番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:57:39.07 ID:EfIUUTQv0
普段使うソフトとか目的によって言語を選んだ方がいい
俺はpythonだった
87番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:58:11.64 ID:skWp1c/K0
もうJavaも古さが苦痛なレベルになってきたな
88番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:58:31.30 ID:edg4TPLn0
vb.netでいいよ
脳死コード書くだけである程度動く
>>76
COBOLって2038年問題大丈夫?
90異形の森の名も無き使者:2014/06/18(水) 23:59:02.97 ID:LwV1La9m0
>>80
…本当に始めてしまったのか?
91番組の途中ですがアフィサイトへの転載は禁止です:2014/06/18(水) 23:59:06.94 ID:1LPITR3Z0
clojure
製造業で製造計画を組みたいんだけど、
そういうソフトか自分でGUIつきのソフト作るのにオススメの言語教えて。
欲しい機能は
製品毎の可能な製造機械(複数選択肢)、製造者(複数選択肢)、加工時間をデータ化して
後は半自動で最適な加工計画を組みたい。
納期短縮したら他の物を自動で動かしたり、
固定のものは動かさなかったり。
なんか集合論とか数学の知識いりそうだけど。
>>71
肉体言語
94番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:00:25.51 ID:vLJQu2bx0
>>79
>>1で言ってるような手早くcsvを管理するためのアプリを作るならVBA一強だよな
コードも環境も多言語の追随を許さず圧倒的に単純
95番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:00:41.48 ID:VwEyumnp0
>>92
エクセルとVBAで行けそう
5日ぶりだねぇ
>>71
2進数で打ち込め。
98番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:02:31.94 ID:Z9zn1PCN0
pythonは便利だがちょっとGUIにはきつい
うぃんどーずぷろぐらむしたい
99番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:02:53.45 ID:8GEbg9HE0
素人が、へープログラミングってこういうのなんだー
って感じれて簡単で挫折しないのを教えてくれ。

C++は登山初心者がチョモランマに登るようなものって聞いたから対象外。
すぐに就職したいならPHP
そうでないなら無難にC#
今後伸びるにはTypeScryptかGolang
プロ中のプロの俺の意見は↑
101番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:03:32.14 ID:VwEyumnp0
エクセルも2013で
パワービューとか使えば
ビジュアル的にもカッコイイの手軽に作れるし
VBAでいいと思うんだけどなぁ
102番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:03:34.83 ID:CZrK52390
全く知識無いままなんとなくC++選んでポインタで挫折しそうになってる典型的なバカは俺だ
103番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:03:54.73 ID:cPUixHwF0
c
104番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:03:59.07 ID:khEBn2N30
>>60
バッチみたいなのかいて自動で金あつめてくれるプログラムつくったほうがええで
これやると楽しい
105番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:04:16.22 ID:vLJQu2bx0
>>99
VBAやれ
これが無理な奴は他のどんな言語も確実に無理
>>99
Processing
なでしこ あるいは ひまわり
107番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:06:03.91 ID:khEBn2N30
>>101
グラフを作りたい場合はExcel(Windows Office系)に勝てるライブラリってないんだよなぁ・・・
JavaとかRubyとかも一応あるんだけどかっこわるいし、

Excel > JS HTML5 > その他のゴミ言語達
108番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:06:52.13 ID:yAV4gAaf0
java8来たけど、どうなんだろうな
徐々にオブジェクト指向が消えていくんじゃないかな
109番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:07:01.26 ID:vOJ5A1uU0
求人広告見ればわかるだろ
110番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:07:44.25 ID:EFYOCZev0
swift
111番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:09:04.18 ID:SXpEVW660
>>107
JS + HTML5はCanvasのお陰で
アニメーションするグラフとか簡単に書けるんだよな
なにをしたいかによるよな
Androidアプリを作りたいならJavaだし、
GCなんていらない、究極の変態言語を触りたいってならObjective-Cだし
>>89
わかんないけど、駄目なら駄目で仕事が増えるから大丈夫。
一部で流行りのVue.jsで適当なアプリ作ろうと思うんだが、誰か触ったことある?
115番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:10:57.68 ID:sKMNIjBl0
Javascript分からないのにTypeScript始めるのはやっぱマズい?
116番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:11:02.99 ID:VbRAdOGD0
MicrosoftからVisual Swift出たらC#もrubyもjavascriptも終わる
SwiftはGCないらしいな
ほんこれ


Javaで業務アプリを開発するための環境構築手順(Windows/Mac対応)
即戦力にならないといけない人のためのJava入門 第1回
ttp://codezine.jp/article/detail/7744
119番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:13:18.22 ID:SXpEVW660
>>115
むしろTypeScriptから始めた方がいいんじゃないかね
そうすれば後でjavascriptを直接いじり始めた時に
javascriptの地雷仕様を意識しながら書けるようになるかも
Windows8以降64bit環境用のデバイスドライバを作りたいんだが
参考になりそうな書籍を教えてほしい。
121番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:16:00.09 ID:4wfFfMOU0
何を作るかより便利なIDEのある言語を選べよ!
122番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:16:14.11 ID:d7bumhSs0
>>108
クロージャもストリームのあれも土台はオブジェクト指向じゃね
java7までは無理やりぐちゃぐちゃ書いてたのがスッキリしていい感じ
それでもc#に比べたらまだまだだけど
123番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:16:34.28 ID:8/bY3ewJ0
>>107
Rやれよ
124番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:16:47.03 ID:sKMNIjBl0
>>119
なるほどありがとう
10分ぐらい前からサンプル触り始めたんだが
class Greeter {
start() {
this.timerToken = setInterval(() => this.span.innerHTML = new Date().toUTCString(), 500);
}
}
これでラムダの中のthisがwindowになるとか
色々地雷埋まってそうだな
125番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:17:15.74 ID:8GEbg9HE0
>>105
ぐぐってみたら簡単そうだったけど、
Excelがなかった。
>>92
GA使ったらよさげな感じ
アルゴリズムだけど
127番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:18:35.71 ID:/+6pNz260
もうJavaの進化に期待するよりScalaにしたほうが早い
128番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:18:43.83 ID:d7bumhSs0
>>105
あれはvb6相当からいい加減進化したのか?
あんなの見たくもないんだけど
129番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:20:47.07 ID:4wUkCc8V0
プログラミングのモチベーション上げるために
PC新調してディスプレイ一台追加して
NTTXでHPの安鯖買って秋葉原でRaspberry pi買った
とりあえず今日は寝ますおやすみなさい
130番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:21:47.73 ID:/+6pNz260
もうVBAはOfficeが死ぬまであのままなんだろうな
最近Implementsの仕様確認してワロタわ
c#からのmt4がおすすめ
為替の自動売買ソフトであたれば大金持ちになれるわよ
javaとhtml(5)とjavascriptのセットが万能。
133番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:22:36.32 ID:A/jLO7KP0
やたらSwift持ち上げられてるけど面倒なメモリ管理は健在なんだよな
というか一番の障壁はCocoaなんだから当面はリソースの豊富なObj-Cの方が勉強しやすいだろうに
134番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:23:17.10 ID:89S7X8jP0
>>116
C#もF#もあるのにそんなのつくるメリットがないわ
135番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:23:18.89 ID:UnhXfgM10
Canvas苦手だ
svgの方がまだわかりやすい
136番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:23:19.25 ID:HfDFqNvH0
>>99
javascriptだけどこれくらいのレベルからはどうかね?
これじゃさすがにレベル低すぎかな?

//以下をメモ帳にコピペして拡張子htmlにして実行
<script>
x = window.prompt("名前を入力してください", "");
y = "氏ね!<br>";
for(i=0;i<10;i++){ document.write(x + y); }
</script>
137番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:24:11.10 ID:khEBn2N30
>>127
ないわ。
JVMはまがりなりにもオラクル様がチューニングして改善してくれてるのに
Scalaは最新のJVM対応してない期間があるわけで、そんなまがいもん言語はノーサンキュー
138番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:24:35.52 ID:ShqTiEbl0
fortran77
139番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:25:29.20 ID:RcFMsoiq0
Smalltalk楽だし楽しいぞ。
例えばWindowsをSafe
modeで起動してコレ実行してみ。
感動するぞ。

'C:\windows\system32\kernel32.dll' asFile writeStream:
[ :stream |
 stream
  nextPutAll: 'Hello Windows'
  cr.
]
140番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:25:35.13 ID:AUc+s9W30
やる必要ない
そんな姿勢でプログラム始めても底辺でこき使われて終わり
フィリピンにでも英語留学行った方がまし
141番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:26:14.81 ID:khEBn2N30
C++覚えてF35なんとかしてやれ
142番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:26:56.54 ID:A5LErtUBi
なんでもいいから一つやって構造を理解出来れば他の言語もはじめからそれなりに使える
143番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:27:14.83 ID:QcFLQMVq0
VBAって.NET化しないの?
144番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:27:37.33 ID:qaWh1D460
Javaの入門書読み終わったけどオブジェクト指向ってこれどこが難しいの?書いてあることはすんなり理解できたが
145番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:28:13.30 ID:vOJ5A1uU0
趣味でやるならiphoneかアンドロイドのアプリ作るのがいいんじゃないか?ソフトウェアはユーザーのためにあるのだよ
言語なんてなんでもいいんだが
とあるものを作りたいときに最適なシステム環境を考えれるようになってくれ
147番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:28:56.21 ID:diA+7eqw0
一つ覚えれば次の覚えるのは簡単だよ
とりあえずpythonあたりが簡単かと
148番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:28:58.57 ID:khEBn2N30
F-35のソフトウエア規模は1800万行
http://techon.nikkeibp.co.jp/article/COLUMN/20120210/204592/
149番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:29:02.81 ID:SHrvhgJT0
>>139
キモすぎワロタ
150番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:29:49.28 ID:ybgbY/0Z0
言語は取り敢えずCかC++が読める様にする
そんで適当な組込みCPUのデータシートをチップメーカサイトからダウンロードする
機能が大体つかめたら開発環境を整えてプログラマーズマニュアルやサンプルコードを見ながらペリフェラルを操作してみる
アセンブラも少し必要になるだろうけど、気にしない
PC側との連携も必要になってくるので適当なスクリプト言語やC#も使う様になる
各種データを扱うアプリケーションならExcelマクロなんかでデータ加工もするだろうし、シミュレーションで数値計算言語も触る機会が出てくる
そんでネットに接続したくなるのでプロトコルスタックや各種サーバ、Webプログラミングもやる様になる
GUIを搭載するならチョットしたグラフィックデザインなんかもしたくなるので絵も描いてみる
やっぱりポリゴンだよなと思ったら3Dデザインツールでモデリングしてなんとかマッピングでギラギラさせたのをグリグリ回したくなる
効果音も必要だしDTMツールで音加工もする
スマホと連携するならJavaやSwiftもいじるだろう
そろそろ全体が見渡せる様になったからちゃんと上層設計も勉強するかなってなってきてエンドユーザとの対話の為に人間言語も勉強することになる
人工知能言語Prolog
152番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:32:01.61 ID:WwY4aCce0
>>144
構造化で頭が止まってる人間とかには難しいのかもしれん
あとcとかでオブジェクト指向しようとするとこれメモリ的にどうなってんのとか疑問が湧いてくるのかも
>>139
>>149
どうなるんだ、見せてくれ
154番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:34:13.65 ID:VbRAdOGD0
>>144
お前さん、SQLも同様だろうな
資格の問題解いてろよ。固まるぞ
155番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:34:22.36 ID:khEBn2N30
>>144
OOPが難しいというのは最近は聞かなくなった
10年前はよく聞いたけど。

やっぱり今でも「ポインタがわからん」というフレーズだけ残ってる
Perl
157番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:36:50.06 ID:t2NuihGU0
Cやって向いてないと思ったらそこで辞めるのが一番近道
>>95
今度、VBAの本立ち読みしてみる。
>>126
ググってみたけどこれ勉強するだけで何年かかかりそう。
VBAみたいな発展性ない言語を勧めるのはねえよ
160番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:39:08.27 ID:qaWh1D460
>>152
>>155
なるほど
前時代的な人間がちょっと混乱するって程度のもんか

しかし入門書読み終えたところでこれで何が作れるのかさっぱりだわ
161番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:39:27.40 ID:khEBn2N30
>>159
PGやらんならVBAが最強
一般事務系の仕事は最大2倍にはなるだろ
162番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:41:43.67 ID:ppu+wL6P0
大概の環境でmonoも.netも入ってるからc#でいいんじゃねマジで
guiもあるし

linqみたいな()の省略とかキーワードや識別子以外はコマンドやファイルとみなすとか
そのパイプ/リダイレクトとかコメントとか
もう少し気軽にスクリプト言語っぽく書けるようになったら受けそう

ついでにシェルも作ればいい感じかも
powershellは重いし書きにくいから論外な
>>144
入門書読んで理解したレベルだと全くわかってないも同然だから早まるな
164番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:42:20.04 ID:A95PcjPm0
>>1
週末にはまだ早いだろ、この早漏
165番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:43:27.87 ID:/+6pNz260
今更VBA.NET作るぐらいならJS系でやらせようとするだろうな
すでにそれ用のOffice Storeとかあるし
既存ユーザー移行しないこと間違いないが
powershellが重いとか意味不明
167番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:45:05.04 ID:0/g/g1s/0
言語多すぎだろ一つに統一しろよ
168番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:45:06.95 ID:4wUkCc8V0
VBAってほとんどやったことないけどチェックすると行を別のシートに移動させるとかできるんだろ
流石にそろそろ覚えようかな
haxe
170番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:47:17.33 ID:qaWh1D460
>>163
まじか
とりあえず嫌儲に特定のスレが立ったら通知してくれるアプリでも作ってみる
VBAは保守性と移植性、関数のリファレンスは大丈夫?
バージョン上がったら使えないとか
この関数なんだっけというのすぐ調べたりとかできるの?
172番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:47:38.66 ID:RcFMsoiq0
>>153
すまん、ミスがあってあのコードじゃ動かなかったわ。
このコードで試してみてくれ。

'C:\windows\system32\kernel32.dll' asFile writeStreamDo:
[ :stream |
 stream
  nextPutAll: 'Hello Windows';
  cr.
]
173番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:47:43.00 ID:VwEyumnp0
174番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:47:50.87 ID:ppu+wL6P0
>>166
あれで常駐アプリ作ってみたらcpuとメモリ恐ろしい勢いで食ってたぞ
メモリリークしてるわけじゃなく基本的に重い
175番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:48:14.65 ID:CgHGbh8E0
OOPは設計の話
汎化ありきでどこで線引するかが難しいって事じゃないですかね
突き詰めていったところで別のとこにコストかかりまくりじゃいけず
プログラムは言語仕様にのっとって書けばいいだけですし

COBOLですらOOPできるんだぞってコボラーが言ってた
176番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:48:20.24 ID:UOGD4X310
シェルって意味分かってるんだろうか
>>171
VBAは15年以上前のVB6で固定だからこのまま固定だろ
情報も腐るほどある
179番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:51:05.19 ID:ppu+wL6P0
>>177
tclとかにもシェルがあるだろ
もちろんシェルスクリプトにもある
簡単な操作とreadlineがあると捗るけどそれ自体が重いのは話にならん
COBOLとか書き込んでるのはみずほの工作員?
181番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:51:54.78 ID:BgTWMhL60
182番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:53:17.84 ID:nb3DvUCT0
Cを初歩から勉強するのに手っ取り早い方法教えてくれ
ウェブサイトでも書籍でも
>>177
フランス語で空だろ、知ってるわ
184番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:55:05.39 ID:5WKBWSaa0
javascriptでも同じコードをWindows標準のWSHで実行するのと
ブラウザで実行するのとでは、ブラウザ実行の方が30倍くらい速かったりしたな
WSHはやっぱり純粋なインタープリタなのかな
ああ、前にpsreadineが重くて不安定ってこの板で書いたけど、訂正する
最近のバージョンだと全く問題ない、シンタックスハイライトまでするようになって最高
>>178
良い具合に枯れてるって事か
ありがとう
187番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:56:14.25 ID:edaz8uyI0
何したいかによるけど
組み込みならCかc++
WEB系ならphpかruby
スマホアプリ作りたいならjavaとobjective-c
>>113
レスd
俺は2038年現役でないから関係ないわw
189番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 00:57:10.24 ID:jiJinfYj0
>>184
jitが効いてないだけだったして
powershellもそうかもね
190番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:02:30.54 ID:uAtd28lB0
どうやら、RPGツクールでゲームを作る為には
Rubyとやらを覚えないといけないらしい……
191番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:05:26.72 ID:wMwRr4Zy0
>>1
ALGOLかFORTRAN
大学でも使ってるし
Javaが一番ヌルゲーで捗る
C++とか4回くらい挫折したおれでも一回でできた
193番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:07:06.52 ID:sKMNIjBl0
>>190
https://rubymonk.com/
ここ英語は必要だけどお手軽に始められる
>>192
C++はどこで挫折したの?
やっぱりポインタ?
195番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:09:28.19 ID:5ivvP9V00
この手のスレって初心者が趣味で〜とか質問しても
最後は必ず土方同士の不毛な煽り合いになるよね
>>190
Rubyなら負担は少ないと思うよ
197番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:09:35.05 ID:jiJinfYj0
javascriptってもうアセンブリ言語みたいな人間が直接書くようなものじゃなくなってるみたいだな
あの変態的な言語仕様はそういう用途にむしろ向いてたのかな
または単にjitコンパイラの競争の産物なのか

↓とかc++をllvmでjavascript(asm.js)にコンパイルしてfirefoxで実行してるけど普通のゲームみたいに動くし
http://beta.unity3d.com/jonas/DT2/
http://beta.unity3d.com/jonas/AngryBots/
198番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:10:12.49 ID:3tPJAmUdi
>>160
マインスイーパを完コピしてみたら?
どんな機能や処理がいるかは実際にやりながら考える
ソートや再起処理なんかのアルゴリズムしっかり考えないと
クソみたいに重いマインスイーパになるから、
プログラム初心者におすすめ
まぁ、俺が毎年新人社員に与えてる宿題なんだけどな
C小保方L
200番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:11:30.73 ID:m2L98Ztt0
C#+UNITY
201番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:11:40.32 ID:RhAxMTg80
>>136
簡単すぎるワン
202番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:11:53.54 ID:TkAgIQDe0
コロコロ新しい言語が出てくるからオッサンには厳しい世界だよな
>>193
俺たち大日本人が国産言語の勉強を英語で強いられるとか屈辱なんだが?
204番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:13:38.67 ID:34wF3/ya0
>>1
> Cを使うのは古臭く感じるし、無駄に難しいので、

なんでC馬鹿にするの(´・ω・`)?
基本なんだけど・・・・
Cできないプログラマーとか知的障害者だろ
古いとか古臭いとか関係ないですし。それに覚えること少なくて簡単じゃないか?
205番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:14:10.06 ID:rAJ2nNQX0
Python
206番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:15:13.10 ID:34wF3/ya0
>>87
デビュー当時は画期的だったんだがな・・・(´・ω・`)
いまのC#みたいな感じで・・・
↓今後も引き続き将来が約束されている言語
Python
JavaScript
C#

↓将来が明るい言語
Swift

↓将来が明るいかもしれない言語
Go
Scala

↓先細りだが一度は覇権したのでなんとかやっていける言語
C
PHP
Java
VB

↓これからは先細りの言語
C++
Ruby
Objective-C

↓誰もが認めるオワコン
Perl



この中から選べ。
JavaScriptはサーバーサイドでない限りSQLやHTML/CSSと同じくプログラミングというよりはエンジニアの一般素養に近いけど。
Cを古いという観点で語る時点でちょっとずれてるよな
209番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:15:25.09 ID:OQQ8IuOo0
>>204
おれも昔はC勉強してた時期があったけど
どのレベルから「Cができる」って言っていいの?
おれはとてもCができるなんて言えるレベルじゃないと自覚してるけど
210番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:16:11.53 ID:RhAxMTg80
>>148
なんでこんなに莫大になるの?
211番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:16:47.25 ID:sKMNIjBl0
>>203
ならこっちどうぞ
http://www.minituku.net/?locale=ja
212番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:17:24.80 ID:34wF3/ya0
>>128
だな(´・ω・`)
いい加減VBAも新しくして欲しいけど、ユーザの資産考慮して無理なんだろな
あといつまでしょぼいコマンドプロンプトなのか
213番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:17:29.33 ID:qaWh1D460
>>198
それよさそうだな!
やってみる
214番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:17:30.81 ID:yKJE4taW0
マシン語
ロード、ストア命令
算術、論理演算命令
ジャンプ、コール命令
フラグ
スタック

これだけ覚えりゃプログラム組める
>>211
ありがとう
216番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:18:25.57 ID:5zt80W1Y0
>>204
Cなんて単純明快で簡単だよな
当方組込み屋だが、オブジェクト指向が〜
とかラムダ式が〜とかの方が遥かに難しいと思うんだが
217番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:18:29.46 ID:m2jD2PEq0
>>1
該当すんのが辛うじてjsの様な、、
【レス抽出】
対象スレ:今からプログラミング始めるなら言語は何がいいの?
キーワード:Swift
検索方法:マルチワード(OR)

抽出レス数:10


Swiftって書こうとしたけど普通にかかれてて萎えた
219番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:20:11.19 ID:G76FSOxm0
Pythonやっとけ
>>219
3と2とでもめてるみたいだけど
0からスタートならどっちがいいの?
221番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:21:47.56 ID:AEqQeiE50
>>220
断然3
>>221
サンクス
223番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:23:41.30 ID:Ds6zWKLr0
F#ってだれがつこてるんだ?
224番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:29:54.30 ID:34wF3/ya0
>>148
Adaかと思ったらC++なのか・・・
225番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:31:00.92 ID:v+Jbaazd0
>>40
ひまだったから
226番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:31:56.34 ID:5yDyusCL0
クイックソート書くのも一苦労
227番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:32:38.11 ID:fOBKbM9r0
古本屋で100円のプログラミング本適当にまとめて買ってきた
今年一杯かけてじっくりやってみる
いまは図解アルゴリズム入門と一夜漬け流れ図ってのを読んでる
読み終わったら一夜漬けC言語とPythonで学ぶプログラム作法ってのを読む予定
とりあえずここまでは挫折せずやれる気がする
その次に明解C言語入門編と入門編演習の予定だけど
これでもまだ入門編だもんな 一朝一夕にはいかん先は長い
228番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:34:53.84 ID:G/0BWRGw0
http://melpon.org/wandbox/
でいろんな言語のいろんな処理系が試せるお
>>209
Cの場合、プログラミング能力以前に、乗ってるプラットフォームきちんと理解してること前提かなあ(´・ω・`)
230番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:35:27.19 ID:uAtd28lB0
ソートで思い出したけど
初めてプログラム見たとき、たかがソートで
PCってこんなに計算してるんだ……ってビビッたな
まあ計算するのがPCなんだろうけど、これで良いのかと戸惑った
231番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:37:11.93 ID:kULTKby1O
>>227
挫折フラグ立ちまくりなんですがそれは
232番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:37:34.65 ID:kKn7fpRs0
とりあえずマイクロソフトがサポートしているので良いんじゃね?
C、C++、C#、VBとか
234番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:39:52.27 ID:CgHGbh8E0
>>227
とりあえず環境作ったらいいと思うの
読むのはそれからでも
235番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:40:37.94 ID:/387ryfy0
js, ruby
入門書って何も身につかないのばっかだし何冊も読んでも全く意味ない
237番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:42:37.90 ID:fOBKbM9r0
>>231
あかんのか いまやってる本はそこそこおもしろい
238番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:46:43.29 ID:Xt6jXIQU0
全ては入門書が悪いな

入門書が終わったら次のステップで何をすればいいか書いてないからな

プログラミング言語の基本ルールだけ紹介して終わりじゃ酷すぎ
誰か新しい言語の特徴をテンプレにしてくれよ。
JAVAとかPHPとかそんな古臭いのはいらないから。
240番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:53:22.63 ID:kULTKby1O
>>237
よく言われてるけどプログラミング勉強のモチベーション維持で
最も大事なのは何か作りたいものを設定すること

プログラミングそのものが好きじゃない限り理論と仕様から入ると高確率でコケる
jquery
242番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:56:21.03 ID:Ds6zWKLr0
ハローワールドは、口で言えばできてしまうが、
電卓を10億回叩く計算はプログラムじゃないとできない。
COBOL
大概のは似てるからひとつ覚えれば後はわりとなんとかなった
授業でしかやらなかったLISPは違ったけど。人工知能がなんたらとかいってたけど、理屈こねまわして夢を見てるだけに思えた
245番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 01:59:47.42 ID:fOBKbM9r0
>>240
そうか それは真実なんだろうな
246番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:00:51.49 ID:Cmh1s7ue0
このネタはスレタイ【原理主義戦争】とかで括ってくれよ
>>238
そりゃ書きたいものを書くのさ。
何を書きたいかは自分の心に聞いてくれ。
248番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:03:32.08 ID:vOJ5A1uU0
プログラミングで何ができるかわかるようにならないと作りたいものも思い浮かばないだろうから難しいところだな
249番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:05:46.92 ID:KPgwFqa90
OOP原理主義者はまだいる。物と観察者の関係性らしいからもはや哲学。
ダンプやインストラクション見ても何も解らないだろうね
250番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:06:16.57 ID:UOqrFwca0
  S┏┳┳┳┓
    ┣╋╋╋┫
    ┣╋╋╋┫
    ┣╋╋╋┫
    ┗┻┻┻┛G

上の4x4の碁盤目状の道路で
同じ道は通らずに(同じ交差点は通ってもいい)左上の角から、
右下の角に到達する経路(最短経路だけじゃない)が
何通りあるか求めてください
251番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:06:28.14 ID:diA+7eqw0
初心者に挫折させずに言語を覚えさせるには簡単なゲーム作らせるのが経験上一番いい
オセロとかじゃんけんを2人プレイ版作らせて、次は思考ルーチン付きの1人プレイ作らせるとかね
次のステップはそれにGUIを付けること
252Please Click Ad !!@Reproduction Prohibited:2014/06/19(木) 02:10:19.17 ID:I/iThv5o0
>>250
それアルゴリズムを解説する動画でネタにされてたな
253番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:12:28.79 ID:IX20CVJu0
>>252
同し交差点は通ってもいい時点で微妙に改変されてるような
254番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:13:14.82 ID:Xt6jXIQU0
>>247
アプリの内容ごとの仕組みや設計の各種言語や各種OSに対応した入門書が必要だ

Windows-F#での音楽プレーヤーアプリの作り方入門とか
Linux-Pythonでの挌闘ゲームの作り方入門とか
BSD-Javaでのメールアプリの作り方入門とか
Mac-Swiftでの2chブラウザの作り方入門とか
255番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:20:30.33 ID:vNKoorXn0
javaかphpばっかでpython案件なんて聞いたことねーんだけど会社によるのか
,そらもうfortranよ
高校でCOBOL習った。
258番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:39:32.32 ID:/387ryfy0
>>250
中学受験算数で解ける
259番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:42:04.56 ID:YVhlthSs0
>>258
問題の意味を勘違いしてるだろ
260番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:47:58.41 ID:Sogf8xqJ0
Unityでゲーム作ってみろよ
プログラムなんてオマケ程度でゲーム作れるぞ
261番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 02:50:43.76 ID:kKn7fpRs0
入門書を見るなら、最後に何をやっているかを見て買ったほうが良い
それが自分がやりたいことに合っているなら良い
>>194
超亀だけど
アプリ作るときにデバッグおいきれなくて諦めるパターン
外部ライブラリ使うともう意味不
>>198
頭悪い総当りでcheckioのマインスイーパーが解けた時は若干拍子抜けした
Swiftは配列の仕様が変わらない限り微妙なような

ということでScalaと言いたいけど最初は簡単なCじゃJavaをすすめたくなる
>>250
checkioに全く同じ問題があったな
動的計画法使うのがスタンダードなんだろうけど
hacker rankuにproject eulerの問題が追加されたけど
project eulerが落ちてる
>>250
連投失礼
これ最短経路以外も含めると一気に面倒くさくなるな
268番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 03:50:11.20 ID:Xe3Bjnzs0
C言語の入門書で一通りルール把握した
実力つけるために次なにやればいいか分からん
電卓とか作ればいいの?
269番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 03:58:35.78 ID:AQhuQx5a0
>>268
つくりたいものがないならパズル解くプログラム作るがよろし
難易度にもよるが数独はおすすめしない
270番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 03:59:52.71 ID:qtXSWulg0
MINDだろ
またこの話題かよ
272番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 04:02:51.26 ID:sKMNIjBl0
>>250
パワー系の解き方したら323632通りだった
20秒くらいかかったわ
273番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 04:04:48.77 ID:LixINszF0
>>272
力技系アルゴリズムでも解けるだけスゲー
まだアルゴリズム思いつかねぇ…
アセンブリをやると、PC博士にもなれる。
275番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 04:07:59.81 ID:Xe3Bjnzs0
>>269
サンクス
しっかり頭を悩ませるわ
276番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 04:10:48.39 ID:8DiTCLy60
初心者が作るとしたらまずはオセロやろ
それさえできればなんとでもなる
C+なんか一週間もあれば覚えれるからオススメやな

もっとマニアックな言語がええんやったら
Fortranにしとき
×言語は何がいいの?
○何を作りたいのか?

目的が明確でないとプログラミングは失敗する
マジレスするとC#が一番楽
279番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 04:53:37.00 ID:wy3g25nk0
>>277
ほんとこれ。
C#が出たとき仕様書読んで綺麗だなと思った
javaのだささに比べて
でもwindowsクローズドだからポイした
281番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 05:07:15.17 ID:4rycuWL10
FORTRAN習ったらprintするのに2行必要でドン引きした
282番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 05:29:07.32 ID:cDSuYADv0
>>280
かなり前から.NetとC#コンパイラの自由な実装(Mono)はあるし
ISOで標準化されたし
最近MS純正のコンパイラ(Roslyn)もApache Licenseで公開されたし
どこがclosedなんだ?
>>282
C#はVisualStudioありきだから
284番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 05:40:58.97 ID:Fpqz6g4t0
Swiftのドキュメントぱらぱらめくってたんだけどrubyとかpythonに似てない?
プログラムはじめたばっかりだからよくわからないんだけど方向性的な感じが
ガチレスすると
やっぱ基礎が大事なのでBASICじゃないか
基礎とかいうならSchemeやな
>>282
自然言語には時制というものがある。
勉強しようね
288番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 05:49:10.74 ID:Wkr6ljml0
地方在住でweb系だとphpとjavaくらいしかまともな仕事がない
289番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 05:49:53.80 ID:cDSuYADv0
>>283
Unix系だったらMonoDevelopというVSのパクリIDEがあるだろ
Windowsでは動くか知らんが.
>>284
ルビーには「継続」概念がある
どや?
いかにも長く継続しそうな言語やろ?
291番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 05:50:25.94 ID:CUkkF3ol0
N88BASICが基本だろう
ロゴライター2
293番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 06:03:59.59 ID:ZpK6tCuo0
Cは知ってて当然な言語だけど、どのタイミングで学習するかは人それぞれ
他言語から始めた方が理解しやすい人もいる
N88使うならミューラBASICだな
N88でpush popで変数退避できるのでローカル変数使えるし
gosubに引数指定できるし
switch文とcond文合わせた多分岐構文使えるし
repeat-untilもつかえた
しかもそのミューラソースそれをもろN88に変換して普通のN88上で動くし
逆変換してミューラソースに一瞬で戻せるし
今も時代はN88ならお勧めだな
ローカル変数使えない言語なんてやっいゃいけない
あ、おれ、作者だけどな
わはは
あ、非公開自社言語だったけどな
えへへ
295番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 06:09:04.20 ID:dZsj+1TT0
>>282
Monoで.Netは実質的に動かない
System以下の名前空間でまともに実装してない部分多すぎるからね
296番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 06:13:11.09 ID:YvASjiwt0
CとLispの一択
297番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 06:13:29.33 ID:gT//XD1z0
ことりん
298番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 06:19:05.31 ID:ub7+vc2E0
>>98
PySide最高やで!
まぁそんな俺はPySideから本家Qtに挑戦、C++の闇に爆死してる
299番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 06:44:01.91 ID:cRWBWhHW0
今は時期が悪い
ひまわり!!
>>295
classpath が mono で使えればいいんだが
>>299
C++11 の日本語解説書がまだでない、swift はβの最中
303番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 07:04:02.32 ID:ZllRXrx/0
習得してなければ、英語はマジおすすめ
英語が読めるか読めないかで、出来ることの幅も深さもかなり変わる
304番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 07:07:36.99 ID:iwfHylwI0
Windows PowerShell
305番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 07:24:11.20 ID:diA+7eqw0
>>289
monodevelopはWindowsでも動くよ
visualstudioexpressいれた方がいいとは思うけど
306番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 07:28:51.42 ID:H0NjxK9G0
毎度のことながら何から始めればいいだの初心者向けとかわけ分からんこと聞くなよ
目的にあった必要な言語を使え。そのために勉強しろ
VBAだろ
便利すぎる
308番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 07:57:47.20 ID:eLBL/KiX0
日本じゃホントSmalltalk流行んねぇな。
SqueakやPharoの独立したDesktopの印象が強すぎるせいか?
VisualWorksやDolphinみたいに直接OSのWindowとして動かせる環境もあるんだけどな。
SqueakやPharoでもheadless modeと
FFI使えば、独立したDesktop表示せず直接OSの
Window制御できたりするんだが
309番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 08:06:34.14 ID:fUDCI4XW0
>>223
いま専ブラつくってるわ

まあ関数型だし数値に1.0<cm>とか140<km/h>って単位つけられたりするし、やるとしたら科学、経済分野じゃね
310番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 08:25:59.86 ID:suk64xcA0
>>172
kernel32.dllの中身を'Hello Windows'に書き換えるとかひどい
311番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 08:29:05.72 ID:CtQ3N4jd0
どもども^^かっしーあっとです

PHPで高機能な掲示板を作っているものです
ikushio. info
初心者が最初に始めるべき言語はやはりPHPでしょう
312番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 08:38:00.87 ID:fjvnhBuL0
>>250
これ難しすぎだろ
とりあえず2x2で考えてみるわ
結局++できないとバカにされる現実
マニュアル車みたいなもんなんだろ?
>>284
全くだろ

そもそもSwiftはTypeScript、Scala、C#にどちらかといえば近い
静的言語なのにサクサク書けるという言語だぞ
android用のRPGツクール的なものないの?
316番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:05:11.23 ID:VBLzldbR0
>>315
IRM3とか
317番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:23:43.50 ID:nOfuwbPg0
AABBCCの文字を並び替えてできる90個の文字列を
辞書順にリストアップするプログラムを考えよ
>>316
google playで一儲けできないじゃないですかやだー
>>317
C#とかjavaだとコレクションをソートするメソッドで一発だな
320番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:31:41.58 ID:xTr6uP8S0
昔エロゲ屋の下働きしてたがテキスト処理にRubyはとても便利だった、難しい事せんでもマルチバイト言語を弄るのが快適
本職じゃなくても何か一つは最近の言語覚えとくに限るな
321番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:34:26.03 ID:eBI20sK70
>>319
一発で90パータンを全部リストアップできるの?
>>321
並び替える文字列を作る必要があるので
一発じゃないわごめん
323番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:40:40.70 ID:uQkB7aV70
>>321
C#やJavaにあったかどうかは失念したけど、
たしかPythonには組み合わせを列挙する関数が標準で備わってた。
頑張れば1行で書けると思う。可読性を考慮すれ4行。
324番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:41:04.61 ID:1Zxin6Ph0
その並び替え文字列を作るのが意外と面倒なんじゃないかと
325番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:42:12.32 ID:4ScKlZA20
はい、これで仕事してね、って渡されるのはだいたいwindowsパソコンなんだよ

だからVBS一択
jsは低級すぎていろいろ実現に苦労するがwinの機能を直接叩けるVBAは数行で割りとなんでもできる

Officeが入ってればエクセルVBA、
ネット接続が許されるならば好きなのやったらいい
326番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:44:25.37 ID:1Zxin6Ph0
jsはWSHで実行するとなるとデフォ機能不足でVBSに比べてしんどいが
プラウザで実行すればVBSより楽
>>317
できたよー

puts "AABBCC".scan(/\w/).permutation(6).to_a.uniq.map{|x| x.join}.sort
328番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:53:19.99 ID:dZsj+1TT0
>>324
別に面倒じゃない
int push_func(char* s);
void swap(char* p1, char* p2){
 char c = *p1; *p1 = *p2; *p2 = c;
}
int comb(char* s, int cur, int length){
 push_func(s);
 for( int i = cur+1; i < length; i++ ){
  swap(s+cur,s+i);
  comb(s,cur+1,length);
  swap(s+cur,s+i);
 }
}
329番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:54:07.55 ID:Wf9qPFM70
>>327
おおっ、Rubyか
順列列挙とか簡単にできると
総当り探索系のプログラム書きやすいんだよな
330番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:56:11.97 ID:OZSI7brc0
言語なんて何でもいいからまずは実務経験積むために雇ってもらうことが先決だな
これが出来ないとただのニート日曜プログラマになるだけ
331番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:56:25.17 ID:n9qALJns0
>>328
なるほど順列列挙をベタ書きする時はスワップでやっていくの手筋なのか
332番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 09:58:29.78 ID:dZsj+1TT0
>>331
組み合わせの列挙はこれでいいと思うが、
上のRubyの人のコードの通り、sort前にuniq必要
333番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 10:01:07.58 ID:dZsj+1TT0
sort後にuniqの間違い
334番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 10:03:21.99 ID:+x6p56OF0
PythonやC#でも>>327と同じことできるの?
335番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 10:04:48.91 ID:OZSI7brc0
文字列は配列にしてんの?文字プレートを連結したList構造にした方が
Uniqとかやらなくて良さそう
336番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 10:15:18.79 ID:9v3Px4920
>>327
動作確認した
http://ideone.com/Rd4DgU
337番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 10:23:23.74 ID:TIZh80KZ0
>>98
pyqtかなmatplotlibでグラフ表示するとき使うときpysideだとできない
338番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 10:44:16.48 ID:xTr6uP8S0
>>327
これがサッと書けなかったのは悔しい
339Please Click Ad !!@Reproduction Prohibited:2014/06/19(木) 11:30:43.01 ID:I/iThv5o0
>>298
Maya使いかな?
340番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 12:21:26.69 ID:9sTLAfma0
お題が出されてそれを解く
珍しく良い流れだ
341番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 12:43:29.66 ID:JK6HpSDW0
これは68000マシン語やろなあ
342番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 12:43:49.61 ID:V+wzCC670
>>317
fortran使いから見ると、
これは0から89までの整数を順に三進数に置き換えて、
0=A, 1=B, 2=Cに置き換えて表示する
ってやると、ループと演算がシンプルになって、
コンパイラとマシンに優しい感じになると思った。
343番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 12:47:04.07 ID:EfqkG7yC0
>>342
それだと0のときはAAAAAAにならないか
>>343
あとはまかせた
>>331
奥村さんのアルゴリズム辞典のp.34に出てくるやり方だね。
Rで書けるかなと思ったけど、この部分の組み込み関数が見つからなかった。
>>334
Pythonでは順列は組み込み関数じゃなくて標準ライブラリに入ってるからこんな感じ
from itertools import permutations
sorted(map(lambda x:''.join(x), set(permutations("AABBCC"))))

>>336に合わせて一行で書くなら
http://ideone.com/sGuwD2
いやまて、sample()関数でいけるのかと思ったら時間切れだw
万能c++1択
349番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 13:36:01.18 ID:hkpOadza0
最近プログラミングスレ立ちすぎ
350番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 13:53:18.87 ID:eHct0Qro0
>>317
javascriptはRubyやPythonのように便利なメソッドないからベタ書きですわ

<script>
var Log = "", Strs0 = [],Strs1 = [];
Replace("A",["C","C","C","C","C","C"],Strs0);
for(var i in Strs0){ Replace("B",Strs0[i],Strs1); }
for(i in Strs1){ Log += Strs1[i].join("") + " \n"; }
document.write(Log);
function Replace(Char, OrgAry ,CopyAry){
for(var i=0;i<5;i++){
if( OrgAry[i] != "C") continue;
OrgAry[i] = Char;
for(var j=i+1;j<6;j++){
if( OrgAry[j] != "C") continue;
OrgAry[j] = Char;
CopyAry.push(OrgAry.concat());
OrgAry[j] = "C";
}
OrgAry[i] = "C";
}
}
</script>
351番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 14:06:07.99 ID:Myts9XC20
Cで挫折してC++で挫折してJavaで挫折して
Pythonに辿り着いてJavaに戻った
352番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 14:06:11.13 ID:tkYHWCmL0
>>349
ニートが一発逆転しようと考えるものの定番だからね
結局何も出来ないしやる気も無いけど、モチベーション上げるために話をしたいって奴がスレ立てまくる
>>1
まず人間語を覚えろ
354番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 14:19:39.36 ID:xTP4Va4W0
プログラミングしようぜ
http://nozomi.2ch.net/test/read.cgi/dame/1393014543/

プログラミングできる奴、一緒にアプリ作ろうぜ!!
http://hello.2ch.net/test/read.cgi/hikky/1360671157/

ヒッキーのプログラミングするスレ 4
http://hello.2ch.net/test/read.cgi/hikky/1390340542/

プログラミング雑談 2014 Ver2.00
http://hello.2ch.net/test/read.cgi/hikky/1398638050/

喪男のプログラミング
http://peace.2ch.net/test/read.cgi/motenai/1381308314/
355番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 14:22:24.40 ID:Lr5+PV0G0
数学出来なかったし何から始めていいかも分からん
これといって作りたいものもない
英語やれ英語
357番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 14:45:49.79 ID:+lE3Zksf0
Twitterのbot作ろうと思っていろいろ調べてるけどどの言語にすればいいか迷う
358番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 14:51:03.95 ID:TIZh80KZ0
>>352
わかるわ日曜プログラミングはモチベーションの維持が難しい
359番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 14:59:20.42 ID:cNAa31Sx0
いろいろ作ろうと思うたびに挫折してきて完成させたのなんてエロ画像収集だけだわ
確かにモチベーションの維持が難しいよな。
寝る前とか風呂入る前がピークで、起きたら醒めるw
361番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 15:25:10.81 ID:Yv1rrFqL0
久々にやろうと思うんだけど
Visual Studio Expressってどのバージョンがおすすめ?
362番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 15:32:49.53 ID:TIZh80KZ0
変数名決めるのに神経注いで一日が終わる
363番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 15:43:04.65 ID:Pf825MuN0
>>361
2013
364番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 15:53:20.58 ID:uqs2J6mv0
>>362
簡単だから命名規約ってのを覚えるといい
スネークケース、キャメルケース、パスカルケースなどある
>>364
色々あるから悩む。どれも一長一短だし。
366番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 17:53:30.89 ID:UOGD4X310
>>1
> 何年も前は私もプログラマーだったが、大学で習ったのはLispやCだ

大学でLispって教えてるの?学科は情報学科とか?これって20年以上昔の話?
367番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 18:08:19.01 ID:jbQ2ZUBri
Lispの講義は普通に存在する
なんか教授の書いた本持ってるわ俺
368番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 18:11:43.86 ID:aLd8/mz80
>>366
自分は5年くらい前に大学卒業したけどLispの授業あったよ。
大学でメインで学ぶ言語はCとJavaで、卒研に使ったのはC#,Ruby,Javascript。
技術の進歩は早くても
大学の教授の頭は止まったままだからな
いい加減Lispとかやっている連中はやめさせるべき
370番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 18:20:47.63 ID:jbQ2ZUBri
いやいや、なんでそうLispを毛嫌いするかね
慣れるとキモチイイ世界だよ
最近はMLしか触ってないが
Lipsは教養で勉強しておくと
後々のコードが綺麗に見通せるとか聞いたが
本当なのか?

elispじゃ駄目?
372番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 18:34:51.90 ID:Jw4nHolz0
見返りだけを求めるとダメだと思う
逆転狙うニートが成功する可能性は低い
定職があれば趣味ごとき挫折しても何でも無いだろうに
373番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 18:37:48.63 ID:jbQ2ZUBri
elispで充分だよ
emacsも最近は使い手が減ったよなあ
>>79
ワイも好きやで 開発環境入ってないところでもExcelは必ずあるから環境選ばんのもええ
>>373
サンキュー
一石二鳥だからelispにするよ
>>303
どうやって習得すればいいの?
377番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 19:15:34.43 ID:LpCmsPrR0
HSPは池沼でもマスターできていろいろ作れるから入門には最適
elispがクソすぎてLisp嫌いになりそうだな
修行だと思って頑張れ
379番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 20:12:38.26 ID:NqbKyfss0
perlってオワコンなの?
うちの研究室まだ使ってるんだけど
380番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 20:15:13.43 ID:6WJdAMVJ0
>>379
↓の応募総数がめっちゃ少ないのがPerl

https://paiza.jp/poh/paizen
381番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 20:21:32.06 ID:3+3Fj9rL0
何に使うかによる
sedやawkはWeb開発で使われる事はないし、PerlもWebのシェアは落ちたが、UNIXマシンには必須
長い目で見れば、Rubyは消えてもPerlは残るだろう
それアプリ開発じゃなくてシェルの一部として残るってだけじゃん
シェル芸人は可読性無視した暗号コード大好きだからな
一部のオタクが使い続けるだけでもう二度と普及することはないだろう
>>377
HSPはツクールみたいなもんだよね
>>214
PICなんて条件分岐命令無いぞ
条件付きで次の命令飛ばす事はできる
なので条件付きコール命令も可能
クソアーキテクチャだけど
Perlの場合、GitだとかMySQLだとかのミドルウェアの構成要素として必須だから
UNIX系OSの場合、Perlを切り離す事は事実上ほぼ不可能
絶対復活はあり得ないけどDelphi
就職は無理だけど起業はできるよ
あくまで趣味ならこれまたDelphiいやこれこそDelphi一択
だから何?だからってPerlで開発しようなんて誰も思わんだろ
だから何とか言われちゃった
Rubyの場合、バージョン間の互換性が低すぎて、システムツール開発で使われる事はない
ああ、Perlは互換性を保って化石で在り続けるってことね
じゃあこれからは誰も使わないよ
互換性に問題抱えてるPythonとかOSやそこらのアプリで大量に使われてるじゃん
392番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:08:52.92 ID:ZrZ+Wje90
perl だって 5 と 6 で互換性ないし
パイソンも 2 と 3 で互換性ない
オレオレ スクリプト言語の宿命みたいなものじゃねw
393番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:09:21.96 ID:eNR5IKVo0
シェルスクリプトとか今でもbash互換使うことすら躊躇われてるじゃん
394番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:14:29.92 ID:jbQ2ZUBri
ソニーのメモリースティックと同じだな
幅広く使われるには共通認識の元で同じ環境を再現しやすいものが流行る
>>391-392
linuxのシステムで使われてるPythonは着実に移行してるから
いずれ3だけで全部動くようになるよ
Perl6は事実上中止だよ、Pythonはどうなるか知らないが
15年前に書かれたPerlスクリプトでも、最新のPerlの処理系でたいてい完動する
だから、システムツールの実行環境として評価される
397番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:16:46.44 ID:fviLga3g0
言語の煽り合いってゲハ戦争とそっくりだな
>>386
Pythonでもいいんじゃないの?
399番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:17:17.57 ID:ZrZ+Wje90
パイソンは、バージョンアップのジェネレータ作ってるあから、他より良いわな
ま、でもPythonも2が残り続けるだろうな
有益な資産なのか負の遺産なのか見極めて
必要ならば切り捨てる英断は常に必要になるだろう
他にもっと選択肢があるならそっちに移るだけ
文字列周りがゴミなPython2が生き残り続ける未来が見えない
誰が喜んであんなもん使うんだよ
403番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:20:29.45 ID:ZrZ+Wje90
誰があんなもの使うんだっていっても
生き残ってるのが perl5
>>402
Python開発者を雇っていたのに、いまだに自社サービスはPython2オンリーな会社があるらしいよ
perl5を積極的に使ってる奴なんてほとんどいねえだろ
レガシーシステムに縛られてる可哀想な奴だけ
ほとんどの人間には関係のないこと
>>404
移行期だからだろ。今Python2で開発してる人たちは__future__ってモジュールを使ってPython3互換のコードを書いてる
だから、Web開発が経済的に規模大きくて華やかな分野でも、システムツール開発だってなくてはならない分野なの
だれもWebに限った話なんてしてない
409番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:29:19.84 ID:DhxDsnnF0
Swift面白そうで興味あるんだけど、WindowsマシンでiPhoneアプリ開発できる様にならないと無意味だよなあ・・
410番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:34:03.44 ID:ZrZ+Wje90
iOS アプリは、Windows で作れるぞ
411番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:37:43.20 ID:DhxDsnnF0
>>410
どうやんの?
412番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:38:36.53 ID:XSZJrtXv0
JavascriptでWebアプリを作る

PhonegapでWebアプリをAndroid,iOSアプリ化

経験を積んだらネイティブアプリに挑戦


これ。
413番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:40:22.61 ID:DhxDsnnF0
流石に Html5 アプリはノーセンキューやわ・・
414番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:44:21.36 ID:ePsXL43T0
Javaとかええで
415番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:45:00.09 ID:ZrZ+Wje90
>>396
はい?
Perl6は別言語として存在してるじゃん
417番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:47:39.81 ID:XSZJrtXv0
HTML5アプリは敷居が低いから良いと思うけどなぁ。
作るのも使うのもお手軽だから最初の一歩には良い。

宣伝。
この前作ったWebアプリをゲーム投稿サイトに投稿してみた
http://mogera.jp/gameplay?gid=gm0000002388
418番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:50:25.46 ID:z3wQjzpg0
>>2
これが一生モノの言語
419番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:55:06.38 ID:XSZJrtXv0
while(0< モチベーションー労力){
>>417
千日手になったぞイージス
421番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:56:06.53 ID:+HvTwOy00
>>419
オワタ
422番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:56:53.10 ID:XSZJrtXv0
>>420
その時は・・・人間が譲ってあげてください。

とはいえネット対戦版も今テスト中だから、千日手対策はしないとマズイなぁ。
http://xiidec.appspot.com/colamone_vs/colamone_vs.html
423番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 21:59:11.25 ID:DV9RM8J+0
10 PRINT "うんこ";
20 GOTO 10
424番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 22:02:21.79 ID:eNR5IKVo0
html5とか互換がめんどそうだな
そのへん吸収してくれるいい感じのフレームワークがあればいいんだけど
425番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 22:02:50.57 ID:DhxDsnnF0
>>415
ありがとう。でもこれならMacとiPhone買ってお釣くるんじゃ・・

>RAD Studio XE5 Professional (ライセンス+メディア)
>価格 215,400円 (税込) 送料込
ttp://item.rakuten.co.jp/ryobi-eshop/10000701/
ABAP
427番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 22:04:13.46 ID:TmJmojT+0
>>317
Smalltalk版。他の言語と違って文字列を明示的に分解しないで良いのがミソ。

| result |

result : = SortedCollection new.
'AABBCC' permutationsDo:
[ : each |
  result add: each.
].

result do:
[ :each |
 Transcript
  show: each;
  cr.
]
428番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 22:07:53.90 ID:XSZJrtXv0
ブラウザ間のちょっとした違いはJQueryが吸収してるくれるし
最近はIEですら割りと標準化を意識してるけど、
最新の機能を先取りしようとするととても面倒なことになるね。

ブラウザでP2P通信しようとしたり、DBを使おうとしたり、3Dを使おうとしたり。
そこさえ何とかなればなぁ。
429番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 22:15:43.89 ID:Z5YIAQUM0
p2pはpeerJS、3Dはthree.jsとか?
ドットインストールYouTubeから消されてない?
431番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 22:21:35.70 ID:XSZJrtXv0
>>429
peerJSは使いやすくて良いよね。
自分も>>422で使ってる。
わずか1週間(実働半日くらい?)でネット対戦が実装できてビックリした。
ほんと手軽だからおすすめ。ただしIEとSafariでは動かない。そこだけが残念。
432番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 22:27:35.92 ID:MGbZdtt30
>>424
html5なんて規格存在しませんし、
規格として存在するとすればdom4ですしお寿司。
存在しない規格で互換性取ろうなんて(ヾノ・∀・`)ムリムリ
433番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 22:32:55.47 ID:XSZJrtXv0
HTML5 仕様が最終草案 (Last Call Working Draft) に差し戻し
http://hyper-text.org/archives/2014/06/html5_last_call_working_draft.shtml


すっかり定着したかと思ったらまだ始まってなかった。
434番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 22:34:45.15 ID:qabOBWTB0
現状ブラウザ間の互換考えたら適当なjsフレームワーク+flashかな
はじめからflashのがなんぼかマシかも
LISP
436番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 22:49:52.61 ID:Fpqz6g4t0
>>430
vimeoになったんじゃなかったっけ?
437番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:03:53.59 ID:XSZJrtXv0
Flashは将来有望だったのになぁ。
だからこそ潰された。
438番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:08:11.40 ID:34wF3/ya0
>>303
だな(´・ω・`)
英語のコスパと汎用性よすぎやろ・・・
439番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:08:35.52 ID:mqQs34Dz0
言語から選ぶんじゃなくてさ
やりたいことから言語を絞ればいいと思うよ
440番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:09:40.82 ID:34wF3/ya0
>>354
プログラミングは、ヒッキー、喪男、だめ、というような男性がしているんだね(´・ω・`)
441番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:11:46.71 ID:YDwkNftK0
>>317
C#
n! ループしてるんでもっと効率のいい方法があると思う

static string[] Combinations(string source)
{
 var ret = new SortedSet<string>();
 Action<string, string> action = null;
 action = (prefix, elements) => {
  if( elements.Length == 1 ){
   ret.Add(prefix + elements);
  } else {
   for( var i=0; i<elements.Length; i++ ) action(prefix + elements[i], elements.Substring(0, i) + elements.Substring(i + 1));
  }
 };
 action("", source);
 return ret.ToArray();
}
442番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:12:04.97 ID:34wF3/ya0
>>373
ぼくも昔はEmacsを使い手だったんだけどなあ。それでコーディングどころか、ニュース、メールやWeb、2chもやってたぐらいなのに…
なぜか今はVimを使い手になってしまった。
なんでEmacs使わなくなったんだろ。
443番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:14:02.74 ID:34wF3/ya0
>>382
スクリプト言語界のCみたいなもんだよな、Perlって。
古代にデファクトになって今も使い手や資産が膨大っていう
444番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:17:38.34 ID:XSZJrtXv0
::::::::        ┌─────────────── ┐
::::::::        |Perlがやられたようだな・・    │
:::::   ┌───└───────────v───┬┘
:::::   |フフフ…奴は四天王の中でも最弱…     │
┌──└────────v──┬───────┘
| Pythonごときにやられるとは   │
| 四天王の面汚しよ…      │
└────v─────────┘
  |ミ,  /  `ヽ /!    ,.──、
  |彡/二Oニニ|ノ    /三三三!,       |!
  `,' \、、_,|/-ャ    ト `=j r=レ     /ミ !彡     
T 爪| / / ̄|/´__,ャ  |`三三‐/     |`=、|,='|    
/人 ヽ ミ='/|`:::::::/イ__ ト`ー く__,-,  、 _!_ /   
/  `ー─'" |_,.イ、 | |/、   Y  /| | | j / ミ`┴'彡\
   COBOL       C      Java
445番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:18:43.82 ID:34wF3/ya0
>>444
まあ、この人らの仲間だわな(´・ω・`)Perl
あと、VBAか
446番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:19:49.13 ID:34wF3/ya0
>>444
四天王の中でもCが一番寿命長そうだわ
>>422
インターフェイスがだいぶかっちょよくなったね
ってか対人戦もできるようになったのか
448番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:24:08.42 ID:JSwqKBvC0
Cはハード直接アクセスしなきゃいけない部分では絶対残るからな
449番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:26:03.57 ID:MK1V0ucV0
>>437
あんなAdobeが高額お布施で囲い込む開発環境はゴミだわ
450番組の途中ですがアフィサイトへの転載は禁止です:2014/06/19(木) 23:41:34.00 ID:TIZh80KZ0
>>409
macでも秋に新OSがリリースされない限りアップルにライセンス料払わないと今はまだ使えないんだな
451番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 00:07:54.55 ID:E/P2nLqY0
>>442
Emacsの使い手は確かに減少傾向にあるように思う
俺はそれでもEmacs使うけど
452番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 00:10:56.20 ID:I1dBbIau0
Twitterでやってた

https://twitter.com/ito_yusaku/status/479262891124617216
伊藤 祐策(パソコンの大先生) &amp;#8207;@ito_yusaku
【ちょまど問題まとめ】
・4択問題が全部で10問ある。
・全部の回答を終えると何問正解したかだけが分かる。
・全問正解するとクリア。
・問題文は人外の言葉で書かれているので読んでも解けない。
・回答試行は何回でもできるが、できるだけ少ない回数でクリアしたい。


https://twitter.com/chomado/status/479267764163469314
ちょまど@新卒文系SE見習い @chomado &amp;#183; 6月18日
私「4^10」
−−越えられない壁−−

職場の先輩「4*10」

色んな人「いや31回でいけるよ」

すごい人「16回でいけます」

ちょくだい大先生(10分)「さくっと15を出しておいた」

ちょくだい大先生「9回 https://twitter.com/chokudai/status/479259668980588544 …」←new!
453番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 00:28:55.59 ID:bJ3K4IOn0
>>452
>>452
答は全く見てないけど、
選択肢を以下のようにグループ分けして
8項の連立方程式を解くために8回思考して
a、b、c、d、e、f、g、hのそれぞれのグループに存在する
正解の個数を特定するような方向性までは思いついた

Q1  a c e g
Q2  a c e g
Q3  a c e g
Q4  a c e g
Q5  a c e g
Q6  b d f h
Q7  b d f h
Q8  b d f h
Q9  b d f hQ10  b d f h
454番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 00:35:59.23 ID:vTfqoYs90
4桁の数字をHITとかやるやつみたいな感じか
イエスかノーの分岐にはうんざりだ
もっとデジタル思考じゃないやつはないのか
>>452
初回、全問1番と答える(1番が正答の個数が分かる)
2回目、全問2番と答える(2番が正答の個数が分かる)
3回目、全問3番と答える(3番と4番の正答の個数が分かる)
>>455
パーセプトロン面白いで
458番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 00:46:00.34 ID:vENi9U+H0
>>427
Squeakで試したけど、permitationsDo:が破壊的にswapしてるからeachはコピーしないと同じ値になった。

| aSet |
aSet := Set new.
'AABBCC' permutationsDo: [:each | aSet add: each shallowCopy].
aSet asSortedCollection
>>371
そんなのLisperのデマに決まってんだろw
LISPは式分解の手間を人間にやらせてる酷い言語
461番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 01:08:46.07 ID:I1dBbIau0
>>452
今考えた方法↓

まず全問1と答える
次に1問目を2と答えて正答数が減ったら→1問目を1に戻して2問目を2に
  1問目を2か3と答えたときに正答数が増えたら→2問目を2に
  1問目が2でも3でも正答数が変わらなかったら→1問目を4にして2問目を2に

2問目以降も同様にやってけば最長22回でいける?
462番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 01:11:02.77 ID:jFleZkCJ0
>>452
なんか凄い人ばっかで頭がくらくらしてきたわ
こんな連中にどうやったって勝てるわけない
自分の才能の無さに泣きたくなりますよ
463番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 01:21:39.56 ID:ky9IosQd0
>>458
SqueakはしらんけどSetによる重複削除は要らなくね?
#permutationsDo:は重複しないでしょ。
>>456
このやり方から連立方程式解けばいいのか?
>>317
遅レスで貼るほど立派なもんでもないが

val source = Random.shuffle("AABBCC".permutations)
val sorted = ((PriorityQueue.empty[String] /: source ){ _ += _ }).reverse.dequeueAll
sorted foreach println

http://ideone.com/9oA0EJ
"AABBCC".permutations.toStream.sorted foreach println
http://ideone.com/BO4ykh
467番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 01:56:38.69 ID:vENi9U+H0
>>463
result size.が720だから重複してるからSetつこうた。
468番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 01:59:52.19 ID:e3Wj2ls30
デフォでpermutationが付いてるモダンな言語はええのう…
英語
470番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 02:29:24.47 ID:/Xc+ItqD0
プログラムってできたら楽しそうだよな 今週頭から毎日昼休みに1時間ずつ地道にObjective-Cを始めた 取り敢えずは何とかものにしたい
>>284
GCないけどな
>>470
なぜ Swiftやらなかったし
473番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 04:29:49.41 ID:S5180feB0
まあ当面はObjective-C必須だしSwiftは後からでもいいと思う
474番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 04:43:04.25 ID:S5180feB0
それにSwift対応のXcode6は有料会員じゃないとまだ使えない気が
475番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 08:03:50.95 ID:/2DmLdcR0
一度なにかの言語を習得すれば次を覚えるのも早い。
どの言語を学ぼうかと足踏みするのはもったいない。
476番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 08:12:23.85 ID:DSX47bGs0
>>412
Javaは全く触ったことないけどHTMLの知識はそこそこあるからその方法でやろうと思うんだが
Phonegapでの開発の初心者向けのサイトとかない?
ググっても2011年とか古いのばっかりでJDK6とか書いてあっててアテにならん
477番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 08:19:19.05 ID:SW1ednDb0
またプログラミングの話してる
478番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 09:15:06.78 ID:+lQg1zfO0
プログラマーってハゲ率高そう…
479番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 09:41:10.43 ID:OrR8tCW10
つか、1個できれは全部できる
できない奴は向いてないからやめとけ

必要なものを1週間とかで飲みこむのが普通
480番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 09:44:05.60 ID:x6A6fpM60
>>476
Phonegap(adobeサポートあり)にはCordovaというオープンソース版があるから、
そっちでも探すと良いかも。技術的にはまったく同じ。

Cordovaを用いた開発環境を構築する
http://www.buildinsider.net/mobile/bookhtml5hybrid/0401

あと Phonegapを前面に出してなくても、
Visualstudioの最新版はPhonegapをサポートしてるし、
GoogleもPhonegapを利用したChromeAppのコンバートをサポートしてる。
だからMicrosoftやGoogleが書いた資料もあるかもしれない。
481番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 09:46:43.43 ID:Y9y4SjuQ0
Rubyはちょろい
あんま役立たないけど
482番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 09:56:36.38 ID:XsxxJrEn0
アセンブラー
483番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 10:09:09.90 ID:1+GlgmgL0
肉体言語
484番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 10:13:36.84 ID:0mxvL4nM0
>>404
さっさとGAEを3対応にしろ
おまえ等そんなに複数の言語使えんの?
組み込みやってたけどcとVBAしか使えんわ
486番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 10:40:31.65 ID:OrR8tCW10
つか、言語に障壁を感じるのが間違い
せいぜい手続型とオブジェクト型の作りの差くらい
487番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 10:51:18.98 ID:EqAemAoZ0
python3が出て5年経ってるのにGAEはなぜ対応しないのか
対応してくれれば使うのに
488番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 10:52:34.63 ID:SW1ednDb0
CとJavaScriptがきちんとできれば
その他のほとんどの言語は1週間もあれば使えるようになる

JavaScriptはlambdaとかclosureなんかもちゃんと使うように
489番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 10:56:46.69 ID:mMrYUbSG0
haskellみたいな言語はあまりに毛色が違っててよくわからんな・・・
普及のぐあいが今後どうなるか不明だし
490番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 12:55:44.01 ID:L/azM4sg0
>>487
Python捨ててGoを推すなら推すで、もっとGoに力入れて欲しい。
>>489
普及しないから安心めされよ
あいつら、フレームワーク充実させたり、競争力のあるアプリ実装するより論文書くほうを優先させてるから永遠に普及しない
>>488
クロージャ分かってると言うのは、動的言語のスコープの実装が分かってると言うことなので大事だよね
ところで、js にラムダ式あったっけ?
>>489
haskellはxmonad専門でもういいんじゃないかな
494番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 16:23:50.64 ID:+hqBgnyH0
Cで配列、ポインタを使わないで再起のみを使用する
入力した文字列を反転して表示するプログラムって組める?

反転つーのは
入力:あいうえお
出力:おえういあ
という意味で
495番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 16:26:13.55 ID:drLloymn0
cは文字列自体が配列なんで
496番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 16:36:06.48 ID:SW1ednDb0
再帰を使って?
要するに1文字ずつ削ったものを渡して空になったら1文字印字してリターンするのか

そりゃできる
497番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 17:06:03.47 ID:rNO37x9S0
むしろ普通に再起して頭からアキュムレータに溜め込んでたら勝手に反転しちゃうのでは
498番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 17:24:08.30 ID:HAhDYusx0
>>494
配列ポインタ使わないとなると無理かと思ったが
getchar putchar使えば行けそうだな
499番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 17:54:52.47 ID:XsxxJrEn0
Cから始める会いのバラード
500番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 17:56:54.25 ID:XsxxJrEn0
C から始める コーディングのバラード
501番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 18:46:12.73 ID:47GLqKMI0
そういやCOBOLって2000年問題に対応した実装あるん?
2050年くらいにまた使えなくなるんじゃ?
折角だしSwift覚えたらいいんじゃない
503番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 19:05:26.41 ID:/2DmLdcR0
>>501
COBOLは2000年問題より昭和100年問題が恐ろしい。
504番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 19:10:07.44 ID:z8Ldaw610
エクセルのマクロから始めたらよろし
エクセルの使い道がない奴はプログラミングはおろかPCも不要。
スポーツでもすればいいぞ
今のCOBOLはポインタもmallocもクラスもあるからC++みたいなコードかけるよ
506番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 20:03:01.33 ID:StLMDnO30
は?C++をCOBOLとか言う雑魚と一緒にしないでくれるかな?
507番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 20:07:36.04 ID:rKnf3lOu0
>>504
エクセルは雑魚
使っている俺が言うから間違いない
CとJavaこそ基本が詰まってる
この2つやっとけば他の言語なんて似たりよったり
509番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 20:22:26.63 ID:PTLtzsu70
プログラミングしたいなーってこんなスレ見るたび思うのだが
いざなに作るってなった時に何も思い浮かばん
510番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 22:29:46.77 ID:jp+jzk+u0
>>494のやつ、日本語絡むと厄介じゃね?と思ったが
多分なんかライブラリあるんだろうな
>>506
先生、C++ もココまで肥え太ってしまったらもはや現代の COBOL じゃないっすか
Java も COBOL化しかけてるけど
Cはともかくjavaは縛られ過ぎだろ

他の言語から色々パクってきてるC#の方がいい
513番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 23:32:22.59 ID:8hhvzbIM0
>>492
静的な言語(実行時に翻訳処理しない言語)でも
Closureは有るからClosureに動的言語かどうかは関係ないだろ。
514番組の途中ですがアフィサイトへの転載は禁止です:2014/06/20(金) 23:33:08.01 ID:llJMkm3P0
COBOL 陳腐化しすぎて使う奴が少ない
C++ 複雑化しすぎて使いこなせる奴が少ない
Java 劣化C#
>>513
静的か動的かと言うのは命令じゃなくてデータの割付での区別
コンパイル時にアロケーション決めてしまうのが静的言語
実行時にハッシュに登録するのが動的言語
アロケーションじゃなくて、ハッシュだからクロージャが発生するわけでしょ
516番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:01:58.23 ID:7TNkjI8B0
Smalltalk知ってるとC#もJavaも良さが解らん。
型検査以外殆どの言語機能がBlockとObjectの組合せで作れるから、
巨大な言語仕様が無駄にしか見えん。
???
よく分からんが、静的言語でもクロージャって言うぞ
>>516
メッセパッシングはダイナミックなので、ブロック構造みたいにスタティックに書ける構造もダイナミックになってしまって、ちょっと複雑になってくるとコードコンプリヘンションが苦しくなってくる
コールバックを多用するシングルスレッドなフィレームワーク(Symbiam とか、いまだとnodo)のコードが読みにくいのと同じ
>>517
だから、君の静的言語の理解が間違ってるの
コンパイルするかどうかは静的か動的かと本当は関係ない
ハ助ってコンパイラあるけど、あれは動的言語
なんでかというとデータの割付が動的だから
520番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:17:40.16 ID:4sLskNr+0
>>515
Closureが作れれば動的言語ならC++も動的言語じゃねぇか。
お前の独自定義なんか知らんわ。
あと、連想配列は常に要約値(Hash)使っとる訳じゃないぞ。
特にJavascriptなんかは最適化の過程でStack Frameに
連想配列の値を直接捩じ込む。

/* BCC(C++)のClosure */
Something object;
int (__closure *Example)(void) = &object.Function;

/* GCC(C)のClosure */
int Function(int value)
{
 int Closure(void)
 {
  return value;
 }

 return Closure();
}

/* C++11以降の標準Closure(兼無名関数) */
int value = 0;
[](){ return value; };
>>520
お前、ソフトウェアサイエンス勉強したこと一度もないだろ?
日本だとそれでもエンジニアって言い張れるんだから幸せだよな
>>519
C#とかjavaって静的言語だよな?(C#は例外的にdynamicがあるけど)
でも、ラムダ式あるよ?
523番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:32:01.08 ID:ZLBFGs5D0
>>518
片仮名英語が多くてよく分からんこういうこと?

Message交換は実行時に決定されるので、
翻訳時に決定できる構造も実行時に
決まるようになって、ちょっと複雑な処理になると
構文の理解が苦しくなってくる。
Callbackを多用する単一Threadな基本Libraryが
読みにくいのと同じ。


この通りならOO自体の活用が難しいんじゃないか?
524番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:35:15.73 ID:/YdarS2p0
お前らってものを作ることが好きなんじゃなくてどーでもいい知識を披露することが好きなんだよな
さすがはパソコンの大先生だわ
525番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:35:28.25 ID:M3nc+Rjv0 BE:454657494-PLT(15000)

東北大学大学院文学研究科の吉川裕チャン
勃起したペニスを見せるために2011年の追いコンの時
隣の席に移動してきて
それに気が付いた女性が2人部屋から逃げて
宗教研の研究員が「フェラチオでもしてやんな」って煽りを入れたんだよ

それなのに裕チャンが創価学会員の教員の佐藤弘夫って人に相談して
被害者の口封じをしてもらったんだよ
pythonとC#でいいよ
527番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:36:56.76 ID:M3nc+Rjv0 BE:454657494-PLT(15000)

東北大学大学院文学研究科の吉川裕チャン
勃起したペニスを見せるために2011年の追いコンの時
隣の席に移動してきて
それに気が付いた女性が2人部屋から逃げて
宗教研の研究員が「フェラチオでもしてやんな」って煽りを入れたんだよ

それなのに裕チャンが創価学会員の教員の佐藤弘夫って人に相談して
被害者の口封じをしてもらったんだよ
528番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:40:44.10 ID:daB9s1aT0
よし、この土日は何を作ろうかな。

・Javascriptでオセロをサクッと作ってみる。
・既存Webアプリの強化。
・なんか新しいゲームのアイデアを練る。

のうちどれかをやる。
529番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:41:10.22 ID:ZLBFGs5D0
>>523
> 単一Thread
並列処理しないで充分だったな。
530番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:41:28.46 ID:sFGB9FZe0
>>494
これ結構むずいな
シンプルであるほど難しい
531番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:44:56.46 ID:UslCgNMI0
>>521
中傷はどうでもいいから、君が正しいと批判できる情報を出してくれないか?
532番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:46:24.17 ID:1XjV7rBb0
>>528
いいね
俺もjsオセロやろかな
533番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 00:47:51.08 ID:8qlpB1YJ0
SmalltalkのブロックはwhileTrue:とかvalueWithExitとかちょっと苦しいメソッドもあるが
使わないで済む事が多いからそんなに不便は無いと思うがな
プログレスバー的な物を作れないからちょっと時間のかかる処理をさせると応答なし扱いになるのが不満
535番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 01:03:23.31 ID:RoebnEaS0
>>494
日本語の扱いは機種依存になるが
こんな感じ?

void InversePrint(void)
{
 wchar_t character;

 if( feof( stdin ) ) return;

 wscanf( "%C", &character );
 InversePrint();
 wprintf( "%C", character );
}
536番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 01:09:40.90 ID:Ln8GylMQ0
>>533
#whileTrue:と#valueWithExitが苦しいってどういう事?
Matlabの個人利用verが意外に安くてびっくりした
やすいmatlabは学生の特権かと思ってたのに
クロージャってこんな感じ?

var c = (function(x) { return function() { return x; }; })(123);
539番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 05:03:27.70 ID:abGnogcC0
IDがgcCだけど何か質問ある?
GNO GCC ・・・パチモンだな
541番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 06:18:45.71 ID:YgaanF9A0
グッドゥモ〜ニング エブリバディ〜
542番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 09:05:59.96 ID:fbhe7dAd0
LOGOでもやれや

Macのアプリ作りたいならPascalな
>>542
いつの時代だよ@Lazarusはええで
544番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 09:42:52.75 ID:1sMY2SP60
高級言語やってるといつまでたってもコンピュータを理解できないぞ
機械語やれ機械語
>>544
コンパイラが吐いたPPCのコードがワケワカで泣いた。
所詮俺はゼッパチで終わってたんだなと。
546番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 09:50:49.66 ID:1XjV7rBb0
lispにdisassemble関数ついてるけど出てきたもん読めないから意味がない
547番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 09:51:37.13 ID:MM+rBLmc0
一番新しい言語スイフトだろ
548番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 09:53:45.10 ID:+/tC5IvA0
>>544
じゃあ、アセンブラーだな機械語自体は16進数の羅列だから
549番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 09:56:16.85 ID:JljREHrS0
>>544
ターゲット環境やチップの仕様書を読み込むとこから始めないと
マシン語プログラミングは出来ない
550番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 09:59:38.87 ID:uzeOhqXU0
昔プログラミングやって見たくてデルファイとかいうソフト買ったけど結局すぐ飽きてやらなくなった
今でも使える言語なの?
>>550
使えるよ。
Lazarus で職場のツール書いてる。
552番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 10:18:26.20 ID:E/wx1lw80
BASICって言語が捗るぞ
マイコンBASICマガジン(電波新聞社刊)って雑誌を講読しながら勉強するといいぞ
553番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 11:20:01.42 ID:ZLBFGs5D0
>>548
組立(Assembly)言語は機械語命令に無い命令が存在するから
やるなら16進数入力でしょ。
554番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 11:21:19.86 ID:daB9s1aT0
ニコ生「コンピュータ将棋プログラミング」19:00〜
http://live.nicovideo.jp/watch/lv183268064


今夜はこれ観よう。
555番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 11:22:59.06 ID:hmvXDJJq0
頭文字pの言語とvba覚えれば最強
pascal?
557番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 11:28:41.63 ID:6dk/SgIF0
plsql?
558番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 11:44:01.63 ID:wYbTmWN30
prolog?
559番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 11:44:03.99 ID:daB9s1aT0
560番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 11:47:39.59 ID:AgK5sP8r0
BASICならこれ入れてみろ
http://smallbasic.com/
561番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 13:53:56.31 ID:9QedBqCE0
>>535
getchar putchar使えば良くね?
562番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 14:36:09.73 ID:/nGx8DBt0
>>544
やるなら、PICだのAVRみたいな 8bitCPU のアセンブラだな。
対称的に、x86のは複雑で学習意欲も沸きにくい上、役に立つケースが稀すぎなんでお奨めできないわ。
563番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 16:39:33.01 ID:CQN/wf7W0
どれかひとつ覚えればいい
で、必要な時ごとに最適な言語を選んで、それとの差異だけを追加で覚えればいい
564番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 16:49:37.93 ID:/AuFKyP40
Webアプリ作りたいのにC++やってもしょうがなくね?
デスクトップアプリ作りたいのにPHPやPerlやってもしょうがなくね?
565番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:01:30.45 ID:Iozwqn3D0
今日は珍しくどの言語が儲かるかについて熱く語る人がいないようだな
Python
567番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:24:53.08 ID:YgaanF9A0
Golang
FORTH
569番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:27:05.91 ID:hRFP+Xm80
>>564
そういや昔c++でjspみたいなのやるプロジェクトがあったな
ソースに変更あったらgcc起動するみたいなノリ
>>564
CGI動かせる無料サイトってまだあるの?
571番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:30:53.15 ID:5ixcNS2A0
ネイティブスマホアプリ
Webアプリケーション

このどちらかを開発出来る言語にしておかないと
.NET使いの受託ブラック企業しか就職先ないぞ
独立起業する場合も難しい(稼げるマーケットがないから)
572番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:31:09.52 ID:fQZ4sD8P0
Fortranとかいう古代言語
573番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:39:01.62 ID:InjnsUQr0
>>564
C++でWebを構築する方法

その1 1ページ丸々NativeClientで作る
その2 Javascriptを生成するLLVMを使って、C++で書いたWebをCompileする。
その3 FastCGIを基盤としたC++用のWeb Libraryを使う。
その4 Archemistを使ってC++からFlashを生成する。

好きな方法を選べ。
574かっしーあっと:2014/06/21(土) 17:41:38.61 ID:2bDuE3cf0
PHPとCOBOLやったことあるわ
COBOLの資格持ってるし将来はIT企業に就職する
575番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:43:45.77 ID:k3Ou1oIC0
>>571
両方ドカタくさくないか…
SASとかいってパッケージ売り切りが最強にホワイトだと思うわ
>>571
Eclipse入れて泥で遊ぼうと思ったんだけど、エミュが死ぬ程遅い。
577番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:45:18.27 ID:ljivNZ5S0
プログラム覚えるより先に英語覚えろ
マニュアルとか全部英語でも乗り切れる
578番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:45:30.75 ID:daB9s1aT0
【 第18回】ドワンゴにはかつてC++を書く人しかいなかった
https://cakes.mu/posts/5679
川上 いや、うちはもともとC++が好きなんです。
   というか、うちのエンジニアはC言語かC++しか書けなかったんですよ。

―― それ、めずらしいですよね(笑)。

川上 めずらしいでしょう。うちはさらに、ある時期までPerlが書ける人がひとりもいなかったんです。
   だからウェブサービスを始めた当初、CGI ※1 を全部C++で書いてたんですよ(笑)。

―― ええー! CGIは普通、保守が楽なスクリプト言語で書きますよね。
   C++だといちいちコンパイル ※2 しないといけないし、めちゃくちゃめんどうじゃないですか。

川上 だって、みんなPerlとか知らないんだもん(笑)。楽だからC++で書いてたんですよね。

―― じゃあ90年代後半に着メロのサービスを始めた時も、C++で動かしていたんですか?

川上 そうですよ。一応、Apache ※3 は使っていましたけど、まず携帯電話会社ごとのHTMLの仕様の差を吸収して、
   便利な独自タグ言語を実装したプロキシサーバー ※4 をC++で書いて、その裏でApacheを動かしていました。
電子書籍を自分で出版しようと思ったら何すれば良いんだ?
580番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:46:45.03 ID:VhAxscSn0
x86のアンドロイドエミュレータを遅いのか
581番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:47:54.45 ID:46t587hR0
>>579
zipで
582番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:48:16.95 ID:97AZBGkj0
CASLやっときゃ2種にも使えるぜ
>>577
英語が読めるのは最低限必要でしょ。当然すぎて話題にもなんない。
あとはメールやフォーラムで質問できるくらいの書く能力。
584番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:48:29.33 ID:VhAxscSn0
今なら、サーバサイドをC#で書いても良いな
>>580
家で趣味用に使ってるのはC2Dなんだは orz
職場で辛うじてXeon

アベノミクスなんか嫌いだ
586番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:50:09.48 ID:ueLx9fpj0
プログラムおぼえる前に英語マスターしとけ馬鹿
国内でドカタしないで海外相手に仕事しろ
587番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:52:34.27 ID:97AZBGkj0
>>578
どっかの掲示板もCだったよな

21 名前: 夜勤 ★ 投稿日: 2001/08/25(土) 19:12

>>5 を read.cgi に実装すると効果があるという話しですよね。
で、 read.cgi は、 C で書かれているので、ぜひコーディングも
お願いしたいのですが、
588番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:54:22.29 ID:Ds73U+x50
初心者でAndroidアプリ作ってるけど付けたい機能について
ググっても出てこない場合はどうすればいいんだよ

ブラウザ系のアプリでブックマーク機能付けたいだけなのに参考になるページがない
>>587
Pascal (FPK Pascalだっけ)でCGI書くマゾもいたぞw
590番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:57:55.25 ID:0uDk+ki00
>>107
gnuplot
591番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 17:58:34.02 ID:97AZBGkj0
>>589
ボーランドなかったらPascalなんて普及しないで消えてたよね
全然関係無いけどKTBBSはPascalだったっけなぁ
Rもいいよ
593番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:00:37.08 ID:PuVq1uOl0
>>589
cよりは文字列処理とか楽な気がする
>>591
Pascal/MT+とかUCSD-Pascalとかはあったから、ある程度は普及したでしょ。
でもTurbo Pascalはやっぱ便利だったね。
アセンブラと組み合わせていろいろ制御したよ。

KTBBSだっけ、パソ通のホストやターミナルソフトもTPで書いたのがあったな。
「知子の情報」もTPだったw
595番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:02:11.73 ID:G3TStDTr0
>>588
タイトルとURL保存すればいいだけでは?
596番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:07:18.46 ID:Ds73U+x50
>>595
検索に「タイトル URL」を入れれば良かったのか
「ブックマーク」でググっても出なくて困り果てたわ

やっぱググるのもセンスいるな・・・
597番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:07:21.26 ID:GEb1wHWN0
>>576
携帯電話機にSL4A入れてSmalltalkやPythonで遊べば重くなくて快適だぞ。
GUIも簡単だし、SmalltalkならOSのlib〜.so.aをSmalltalk内から直接叩ける。
Smalltalkで不要なクラスを削除してイメージを小さくするいい方法ってないの
>>597
ども、面白いものができたんだね。
Free Pascal for Androidってのもあるけど、今の所はおもちゃ。

Smalltalkは使ったことないなあ、RubyやPHPはかじったことがあるから
勉強するとわかるかな。
600番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:14:51.27 ID:G3TStDTr0
>>596
sqlite使う場合は
bookmarkテーブル
id, title, url, group_id

groupテーブル
id, title, group_id

こんな感じで作ればフォルダ付きのブックマークとして保存できる
listView表示する時にgroup_idが空のbookmarkとgroupを検索して表示
表示した要素を選択したら、それがbookmarkならサイトを表示
groupなら選択したgroupのidをgroup_idに持つアイテムの検索と表示
groupを選択した時はこの繰り返し
>>592
gnuplotとRとではどう違う?
Emacsからgnuplotに渡すelispがあるぐらいしか
あまり違いがよく分かってない
602番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:22:00.50 ID:Ds73U+x50
>>600
ありがと
Java少しかじったぐらいだからSQLiteも勉強してみるわ

独学だとプロならパッと思いつくようなレベルでも分からなくて挫折しそうになる
603番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:22:27.48 ID:0U091fxm0
>>598
SL4Aに入ってるGNU SmalltalkはClass数小さいよ。
それから、GNU Smalltalkは箱詰め(Package)としてClassを
imageの外に吐き出せる。
VisualWorksの場合は、最初からImageに入ってるClassが
区画(Parcel)っていう箱詰に
似たものに入ってて、
不要なら切り離せる。
>>601
お金がないのでRとOctave + gnuplot 使ってます。

お題はExcelでグラフ書くって話だったでしょ。
基本的にRはスタンドアロンな環境なので、
データをくべて統計処理をやって結果を可視化するまで通して使う。
だからgnuplotの直接の置き換えじゃない。
ただし、外部からRの関数を叩くことはできるよ。

グラフは奇麗なのが書けるよ。postscriptで吐かせてinkscapeするとばっちり。
javascriptとhtmlはマジでいいんじゃないかなと今日おもた
まあメインはC#なんすけどね
606番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:29:30.18 ID:4DGSl+hZ0
web系で今求められてるのはphpでもrubyでもjsでもない

Perlだよ
607番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:29:32.66 ID:IdgRP0Xg0
gnu系列使うとGPLとかいうの強制されるんでしょう?
>>607
ストールマンdisるのか(怒
BASIC→C系かHTML→javascript
610番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:39:57.62 ID:/YdarS2p0
>>608
フリーソフトウェア運動とか言っても結局Web屋の後ろ足で砂引っ掛けられるだけの馬鹿どもに何の価値があるんだよ
マトモなとこはApacheライセンスやら修正BSDライセンスに移行してんし原理主義者なんてもう必要ねーから
611番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:42:25.22 ID:rHwWzeyO0
Cやれ、Cやるとどの言語でも簡単に覚えれる
次はjavaでオブジェクト指向に慣れて、c++c#で一丁上がり!
612番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:44:53.16 ID:25XmnFAK0
javascript覚えたらJavaも簡単に覚えれたわ
オブジェクト指向万歳
613番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:48:49.71 ID:IMI8KIeI0
fortranは古参というイメージが強いが、実はスパコンの言語で最先端だったりする。

CPUとの相性がよく計算速度がすこぶる速い。
614番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:50:31.50 ID:/GpOSOrj0
>>611
Haskellが暗号なんだけど
モナドってなんだよ
615番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:53:57.30 ID:jXcAs9FO0
サーバやるならやっぱりRubyよりPythonのが優勢?
616番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:55:25.92 ID:k3Ou1oIC0
>>614
LINQはモナドやで
617番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:58:07.96 ID:IdgRP0Xg0
>>615
でもPythonって↓のせいで遅そうなイメージ

ttps://paiza.jp/poh/ec-campaign
618番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:59:17.64 ID:btBBBWUK0
>>578
反変な引数とか考えるとJavaよりC++だなと思う。
具体的にはこんな事をしたいとき。

struct A{};
struct B{};
struct AB:public virtual A, public virtual B{};
struct D
{
 virtual void Dispatch(A&);
};
struct E:public virtual D
{
 virtual void Dispatch(AB&);
};

void (E::*Function)(AB&) = &D::A;
619番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 18:59:51.17 ID:rHwWzeyO0
>>615
rubyならpythonだな
Googleもpython使ってるし、何より少ないコードでネットワークプログラミング出来るよ
>>603
パーセルってそういう物なんだ
ちなみに環境はPharoだった 似たような機能がないか探すわ
参考になったよ。ありがとう
621番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 19:02:23.06 ID:btBBBWUK0
>>607
gimp使って絵を描いても絵はGPLにならん。
それと同じでGPLなToolでSoftware作ってもGPL違反にはならん。
Visual BASIC.netだろ
C#よりメジャーだし
623番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 19:10:23.13 ID:7cTljtHM0
FORTRANとBASICとアセンブラだけで十分
>>604
返答おくれてすまん

ありがとう
メモしておくわ
625番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 19:14:53.36 ID:7cTljtHM0
ってかまずは論理回路とCPUの構造から勉強しないとソフトウェアは作れないよ
626番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 19:21:34.47 ID:ZLBFGs5D0
>>610
マトモなとこがApacheやBSDに移ってる?
(ヾノ・∀・`)ナイナイ
マトモな有名どろはApache, FreeBSD, clangぐらいじゃないか。
627番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 19:36:06.13 ID:GbeaVSVd0
ぐぐったら速攻出てきたぞ。好きなの選べ
http://vipprog.net/wiki/prog_lang_list.html

なうい言語ならjava派生系が面白そうだと思いましてよ
628番組の途中ですがアフィサイトへの転載は禁止です:2014/06/21(土) 19:44:48.04 ID:BVG+wtYH0
これが最新でクールなプログラム言語
http://pc.watch.impress.co.jp/docs/news/yajiuma/20140620_654252.html
629番組の途中ですがアフィサイトへの転載は禁止です
ツイッターやフェイスブック掘る時覚えてたら便利な言語を教えてクレメンス