プログラム言語
Bottom of this page.
|
<<last
<<new
0
1
2
45a8d20a
白帽子
2009-10-30 08:14
FreeBACIC知ってるひといる?
2chにあるFBスレはいまいち盛り上がらないような・・・。
ccb8a273
白帽子
2009-10-30 08:20
間違い。
FreeBASIC
b41c292c
anonymous
2009-10-30 09:50
今の関心ごとはParallel C#。そろそろVisual Studioに組み込むことが可能になるらしいし。
2db826c1
anonymous
2009-10-30 09:53
>>b41c292c
monoに組み込まれるなら大歓迎
f0d4b500
白帽子
2009-10-30 10:41
C#は機能がありすぎて難しい気がする。
Profesを解析するために覚えようと思っていたが、
ソースコードが手に入らない今となっては
入門書が宝の持ち腐れだ。
アンチマイクロソフト派としては
ちょっと使う気になれない。
d477cae5
anonymous
2009-10-30 12:50
>>f0d4b500
必要な機能だけ使えばいい。
--
C#に加えて、Parallel C#では言語そのものに並列、並行の処理のための構文がある。
http://www.parallelcsharp.com/
この単純明快さはP2Pアプリ開発を相当楽にしてくれるに違いない。
a77d3f8f
白帽子
2009-10-30 14:20
>>d477cae5
ようはコルーチンやスレッドを言語仕様標準実装してるのか。
Luaみたいだな。
75fa6721
anonymous
2009-10-31 16:29
>>a77d3f8f
Luaのコルーチンのyieldみたいな面白いものはないけれど、非同期呼び出しで結果を受け取るのにスレッドIDを考えなくて済むというのは大きい。
dbfbf5b8
anonymous
2009-11-06 18:37
>>> import os
>>> os.getcwd()
'D:\\path'
>>> m = os
>>> m.getcwd()
'D:\\path'
>>> del os
>>> m.getcwd()
'D:\\path'
Pythonの変数って、モジュールまで格納できるのか!
名前空間からモジュールを追いだした後でも、モジュールを格納した変数は有効らしい。
67e9206d
anonymous
2009-11-11 20:32
http://golang.org/
マスコットが
ハ _
___ ∥ヾ ハ
/ ヽ ∥::::|l ∥:||.
/ 聞 え | ||:::::::|| ||:::||
| こ ? | |{:::::∥. . .||:::||
| え | _」ゝ/'--―- 、|{::ノ!
| な 何 | / __ `'〈
| い ? ! /´ /´ ● __ ヽ
ヽ / / ゝ....ノ /´● i
` ー―< { ゝ- ′ |
厶-― r l> |
∠ヽ ゝ-― `r-ト、_,) |
レ^ヾ ヽ>' ̄ LL/ 、 /
.l ヾ:ヽ ` 、_ \\ '
l ヾ:ヽ ト`ー-r-;;y‐T^
| ヾ `ニニ「〈〉フ /∥. j
1a1aa4f7
あまぐらむ
2009-11-11 21:16
GTK+
は、どうよ。
974b320c
anonymous
2009-11-11 22:59
そういやFreePascal使ってたなぁ。
a06005dd
白帽子
2009-11-12 16:01
http://alfalfa.livedoor.biz/archives/51525707.html
Googleがプログラム言語を作ったぞw
6c2a208a
anonymous
2009-11-12 18:22
>>a06005dd
どうも月並みな言語という気がする。
メニィコア時代に必要なのは、スレッドの終了を待たないで他のことをやるという選択肢と、副作用なくスレッドの結果を受け取れる仕組みの両立だ、と俺は思っている。
e9c543ce
白帽子
2009-11-12 18:26
>>6c2a208a
つまり排他制御やクリティカルセクションを工夫せよと?
738595f6
anonymous
2009-11-12 18:39
>>a06005dd
何このコンパイル速度ww
数十万行のソースをこんなに早くコンパイルできるのか・・・
ce4f5a2d
anonymous
2009-11-12 20:08
>>e9c543ce
俺の妄想だが……
スレッドの処理が副作用を伴わなければ、クリティカルセクションはなくせるはずだ。
非同期に呼び出された関数は何も返さない。呼び出し元のスコープ内で確保したオブジェクトを書き変えさせることで、呼び出し元はスレッドから結果を受け取る。結果を受け取るためのオブジェクトと排他制御のためのオブジェクトが必要だ。排他制御は呼び出し元や他のスレッドを待たせる。これはなるべく避けたい。
引数を渡す時に呼び出す関数と、結果を受け取るときに呼び出す関数を1つのセットで定義できれば、副作用を排除できる。
int Receive() & async Send(int x){
return Hoge(x);
}
Send()で引数を値で渡し、Receive()でスレッドの終了を待って結果を受け取る。スコープ外で確保されたオブジェクトを上書きしないので、排他制御はいらない。
後は、待たないという選択肢だが、Nullable型を使うのはどうだろうか?
int Receive() & int? MayReceive() & async Send(int x){
return Hoge(x);
}
スレッドの処理が終了していなければ、MayReceive()はnullを返し、スレッドの処理が終了していれば、MayReceive()はint型の値を返す。
525fb702
Mana
2009-11-23 23:17
まなっていいます、よろしゅヾ(*'▽'*)ノ
最近やっとホムペを作れたので、みんな遊びにきてねぃ
ちょこっと写メもつけたから、感想とかもよろしゅ~
・・あ、あんまり辛口なのはナシで(ρε;)
http://mana.loveangel.info
じゃあね、ばいびー
92f43f9d
anonymous
2009-11-30 16:16
小学生が学ぶビジュアル言語ビスケットがすごい - A Successful Failure
http://d.hatena.ne.jp/LM-7/20091129/1259463657
2db4c26a
anonymous
2009-11-30 16:18
>>92f43f9d
がんばればピタゴラスイッチ的のものも作れるのかな
21f863aa
anonymous
2009-11-30 22:32
なんだか知らないけど動くってのは、実は恐ろしいことなんだけどな。
fef1b48d
anonymous
2009-12-03 19:28
Halo warldよりましだな
10a6ecab
anonymous
2009-12-16 15:24
Cの宿題がわからんちんなんだぜ・・・
10e5775e
anonymous
2009-12-16 15:43
>>10a6ecab
kwsk
8fa64bd7
anonymous
2009-12-17 06:32
>>10e5775e
今日学校から帰ってきたら書かせてもらいます
ヒントくれたらうれしいですお
fe12e3b0
anonymous
2009-12-18 00:47
>>8fa64bd7
(´・ω・)
ae6bf36c
白帽子
2010-01-20 19:21
僕が教えますよ。どんな問題ですか?
a8da474e
anonymous
2010-01-20 19:25
>>ae6bf36c
手遅れだろどう考えても
4fd69ca7
白帽子
2010-01-20 19:50
>>a8da474e
あ、すいません。
8cfe6b86
anonymous
2010-01-20 21:36
いまどきCなんか教えるよりpython教えておけばいいものを。
Cなんて一部の組み込み用途とシステム基幹部分(OS)ぐらいしか使わんだろ。
BASICと同じくらい使えないよ。
c17afbbb
anonymous
2010-01-20 21:38
>>8cfe6b86
過去の資産の利用ということもあるから ···
42edb5f5
anonymous
2010-01-21 00:18
それなら、COBOLを…
550ad516
白帽子
2010-01-21 18:21
>>8cfe6b86
確かにPythonは良いですよね。分かりやすいし。
あえてC言語なのは、速度重視とか就職に有利
だからでしょう。
でもPythonのオリジナルはC言語で書かれてるし、
既存のプログラムを扱うときにはC言語を知っていないと
いけない場面が多い。
BASICはあれはあれで役に立ちます。
FreeBASICとかは面白いし。
a73e92f2
anonymous
2010-01-21 22:09
CとUNIXの流儀はPythonの挙動にも影響を与えているが、
それは突っ込んで動作を調べたい場合に見ればいいだけのことだろう。
新月でPythonがヨイショされるのは朔もPythonで書いてあるからで、
可能なら朔を改造できる人が来て欲しいわけで、
どうせ始めるならPythonがいいんじゃないかと言うわけ。
仕事に有利って判断ならC++やC#、Javaでもいいような気がする。
誰もがOSを開発したり、リアルタイムに動く必要のあるソフトウェアを
組んでいるわけではないし、C言語はもう主流言語とは言い難い。
昔は何でもCで組んでたけどね。
BASICといえば、VB知ってるとMS-Officeをいじる時に便利だと思う。
7b39d0a1
anonymous
2010-01-22 00:58
GTK+は、C使うよ。
5c096b6b
白帽子
2010-01-26 18:01
>>7b39d0a1
ラッパーライブラリーがあるから
大丈夫だ。
a9c21cfa
白帽子
2010-02-24 19:06
BrainfuckとかChiefとか難読化プログラム言語で吹いてしまった件
65ce041c
白帽子
2010-02-24 19:26
すまん、Chefだった。Chefコードは料理のレシピにしか見えないのだ。
147a950d
anonymous
2010-02-24 21:15
まぁ、プログラミングのセンスを磨きたいならLISPやっとけってこった(違
e690614d
白帽子
2010-02-27 17:43
io言語がちょっと気になる
Top of this page.
|
<<last
<<new
0
1
2
Name
E-mail
Post text
Agreement
Attach
limit: 15360KB
Suffix
AUTO
.1
.123
.1905.1
.1km
.2
.3
.3dm
.3dml
.3g2
.3gp
.3gpp
.3gpp2
.3mf
.4
.5
.6
.669
.7
.726
.8
.SAR
.VES
.a
.a2l
.aa3
.aac
.aal
.abc
.ac
.ac2
.ac3
.acc
.acn
.acu
.acutc
.adts
.aep
.afp
.ahead
.ai
.aif
.aifc
.aiff
.ait
.ami
.aml
.amr
.anx
.apk
.apkg
.apng
.appcache
.apr
.apxml
.art
.artisan
.asc
.ascii
.asf
.asice
.asics
.aso
.ass
.asx
.at3
.atc
.atf
.atfx
.atom
.atomcat
.atomdeleted
.atomsvc
.atx
.atxml
.au
.auc
.avci
.avcs
.avi
.awb
.axa
.axv
.azf
.azs
.azv
.azw3
.bar
.bat
.bcpio
.bdm
.bed
.bh2
.bik
.bin
.bk2
.bkm
.bmed
.bmi
.bmml
.bmp
.bmpr
.box
.bpd
.bsp
.btf
.btif
.bz2
.c
.c11amc
.c11amz
.c3ex
.c4d
.c4f
.c4g
.c4p
.c4u
.cab
.cap
.cbor
.cbr
.cbz
.cc
.ccc
.ccmp
.ccxml
.cdbcmsg
.cdf
.cdfx
.cdkey
.cdmia
.cdmic
.cdmid
.cdmio
.cdmiq
.cdxml
.cdy
.cea
.cellml
.cer
.cgm
.chm
.chrt
.cif
.cii
.cil
.cl
.cla
.class
.clkk
.clkp
.clkt
.clkw
.clkx
.clue
.cmc
.cml
.cmp
.cmsc
.cnd
.coffee
.conf
.copyright
.cpio
.cpkg
.cpl
.cpt
.crl
.crtr
.crx
.cryptonote
.csh
.csl
.csp
.csrattrs
.css
.cst
.csv
.csvs
.cuc
.curl
.cw
.cww
.cxx
.dae
.daf
.dart
.dataless
.davmount
.dbf
.dcd
.dcf
.dcm
.dcr
.dd
.dd2
.ddd
.ddf
.deb
.dfac
.dib
.dii
.dim
.dir
.dis
.dist
.distz
.dit
.dive
.djv
.djvu
.dll
.dls
.dm
.dmp
.dms
.dna
.doc
.docjson
.docm
.docx
.dor
.dot
.dotm
.dotx
.dp
.dpg
.dpgraph
.dpkg
.dr
.drc
.drle
.dsc
.dsm
.dssc
.dtd
.dts
.dtshd
.dvb
.dvc
.dvi
.dwd
.dwf
.dwg
.dxf
.dxp
.dxr
.dzr
.ecelp4800
.ecelp7470
.ecelp9600
.ecig
.ecigprofile
.ecigtheme
.edm
.edx
.efi
.efif
.ei6
.el
.emf
.eml
.emm
.emma
.emotionml
.ent
.entity
.enw
.eol
.eot
.ep
.eps
.epub
.es
.es3
.esa
.esf
.espass
.et3
.etx
.evb
.evc
.evw
.exe
.exi
.exr
.ext
.ez
.ez2
.ez3
.f90
.fbs
.fcdt
.fcs
.fdf
.fdt
.fe_launch
.fg5
.finf
.fit
.fits
.fla
.flac
.flb
.flo
.flt
.flv
.flw
.flx
.fly
.fm
.fnc
.fo
.fpx
.frm
.fsc
.fst
.ftc
.fti
.fts
.fvt
.fxm
.fxp
.fxpl
.fzs
.g2w
.g3
.g3w
.gac
.gbr
.gdl
.geo
.geojson
.gex
.ggb
.ggt
.ghf
.gif
.gim
.glb
.glbin
.glbuf
.gltf
.gml
.gmx
.gph
.gpkg
.gqf
.gqs
.gram
.gre
.grv
.grxml
.gsheet
.gsm
.gtar
.gtm
.gtw
.gv
.gxt
.gz
.g³
.h
.hal
.hbc
.hbci
.hdf
.hdr
.hdt
.heic
.heics
.heif
.heifs
.hej2
.held
.hgl
.hh
.hpgl
.hpi
.hpid
.hps
.hpub
.hqx
.hsj2
.htke
.htm
.html
.hvd
.hvp
.hvs
.hxx
.i2g
.ic0
.ic1
.ic2
.ic3
.ic4
.ic5
.ic6
.ic7
.ic8
.ica
.icc
.icd
.ice
.icf
.icm
.ico
.ics
.ief
.ifb
.ifm
.iges
.igl
.igm
.ign
.ignition
.igs
.igx
.iif
.imf
.img
.imgcal
.imi
.imp
.ims
.imscc
.ink
.inkml
.iota
.ipfix
.ipk
.irm
.irp
.ism
.iso
.istc
.isws
.itp
.its
.ivp
.ivu
.jad
.jam
.jar
.jfif
.jhc
.jisp
.jls
.jlt
.jnlp
.joda
.jp2
.jpe
.jpeg
.jpf
.jpg
.jpg2
.jpgm
.jph
.jpm
.jpx
.jrd
.js
.json
.json-patch
.jsonld
.jsontd
.jtd
.jxr
.jxra
.jxrs
.jxs
.jxsc
.jxsi
.jxss
.kar
.karbon
.kcm
.keynote
.kfo
.kia
.kil
.kml
.kmz
.kne
.knp
.kom
.kon
.koz
.kpr
.kpt
.ksh
.ksp
.ktr
.ktx
.ktz
.kwd
.kwt
.l16
.lasjson
.lasxml
.latex
.lbc
.lbd
.lbe
.lca
.lcs
.le
.les
.lgr
.lha
.link66
.list3820
.listafp
.lmp
.loas
.log
.loom
.lostsyncxml
.lostxml
.lpf
.lrm
.ltf
.lvp
.lwp
.lxf
.lzh
.m
.m15
.m1v
.m21
.m2v
.m3u
.m3u8
.m4a
.m4s
.m4u
.m4v
.ma
.mads
.maei
.mag
.mail
.man
.manifest
.markdown
.mb
.mbk
.mbox
.mc1
.mc2
.mcd
.md
.mdc
.mdi
.me
.med
.mesh
.meta4
.metalink
.mets
.mf4
.mfm
.mft
.mgp
.mgz
.mhas
.mht
.mhtml
.mid
.midi
.mif
.miz
.mj2
.mjp2
.mjs
.mk3d
.mka
.mkv
.mlp
.mmd
.mmdb
.mmf
.mml
.mmr
.mms
.mod
.model-inter
.mods
.moml
.mov
.movie
.mp1
.mp2
.mp21
.mp3
.mp4
.mpa
.mpc
.mpd
.mpdd
.mpe
.mpeg
.mpf
.mpg
.mpg4
.mpga
.mpkg
.mpm
.mpn
.mpp
.mpt
.mpw
.mpy
.mqy
.mrc
.mrcx
.ms
.msa
.msd
.mseed
.mseq
.msf
.msh
.msl
.msm
.msty
.mtl
.mtm
.mts
.multitrack
.mus
.musd
.mvt
.mwc
.mwf
.mxf
.mxi
.mxl
.mxmf
.mxml
.mxs
.mxu
.n-gage
.n3
.nb
.nbp
.nc
.ndc
.ndl
.nds
.ngdat
.nim
.nimn
.nitf
.nlu
.nml
.nnd
.nns
.nnw
.notebook
.nq
.ns2
.ns3
.ns4
.nsf
.nsg
.nsh
.nt
.ntf
.numbers
.nws
.o
.o4a
.o4v
.oa2
.oa3
.oas
.obg
.obgx
.obj
.oda
.odb
.odc
.odd
.odf
.odg
.odi
.odm
.odp
.ods
.odt
.odx
.oeb
.oga
.ogex
.ogg
.ogv
.ogx
.omg
.opf
.oprc
.opus
.or2
.or3
.org
.orq
.ors
.osf
.osm
.ota
.otc
.otf
.otg
.oth
.oti
.otp
.ots
.ott
.ovl
.owx
.oxlicg
.oxps
.oxt
.p10
.p12
.p2p
.p7c
.p7m
.p7s
.p8
.p8e
.pack
.package
.pages
.paw
.pbd
.pbm
.pcap
.pcl
.pcx
.pdb
.pdf
.pdx
.pem
.pfr
.pfx
.pgb
.pgm
.pgn
.pgp
.pil
.pkd
.pkg
.pki
.pkipath
.pl
.plb
.plc
.plf
.plj
.plp
.pls
.pm
.pml
.png
.pnm
.pod
.portpkg
.pot
.potm
.potx
.ppa
.ppam
.ppd
.ppkg
.ppm
.pps
.ppsm
.ppsx
.ppt
.pptm
.ppttc
.pptx
.pqa
.prc
.pre
.preminet
.provn
.provx
.prz
.ps
.psb
.psd
.pseg3820
.psfs
.psg
.psid
.pskcxml
.pt
.pti
.ptid
.ptrom
.pub
.pvb
.pwn
.pwz
.py
.pya
.pyc
.pyo
.pyv
.qam
.qbo
.qca
.qcall
.qcp
.qfx
.qps
.qt
.quiz
.quox
.qvd
.qwd
.qwt
.qxb
.qxd
.qxl
.qxt
.ra
.ram
.rapd
.rar
.ras
.rcprofile
.rct
.rdf
.rdf-crypt
.rdz
.relo
.rep
.request
.rfcxml
.rgb
.rgbe
.rif
.rip
.rl
.rlc
.rld
.rm
.rms
.rnc
.rnd
.rng
.roa
.roff
.rp9
.rpm
.rpss
.rpst
.rq
.rs
.rsat
.rsheet
.rsm
.rss
.rst
.rtf
.rtx
.rusd
.s11
.s14
.s1a
.s1e
.s1g
.s1h
.s1j
.s1m
.s1n
.s1p
.s1q
.s1w
.s3df
.s3m
.sac
.saf
.sam
.sandboxed
.sc
.scd
.sce
.scim
.scld
.scm
.scq
.scs
.scsf
.sdf
.sdkd
.sdkm
.sdo
.sdoc
.sdp
.see
.seed
.sem
.sema
.semd
.semf
.seml
.senml
.senml-etchc
.senml-etchj
.senmlc
.senmle
.senmlx
.sensml
.sensmlc
.sensmle
.sensmlx
.sfc
.sfd
.sfd-hdstx
.sfs
.sgi
.sgif
.sgm
.sgml
.sh
.shar
.shf
.shp
.shx
.si
.sic
.sid
.sieve
.sig
.silo
.sis
.sisx
.sit
.siv
.sjp
.sjpg
.skd
.skm
.skp
.skt
.sl
.sla
.slaz
.slc
.sldm
.sldx
.sls
.slt
.sm
.smc
.smh
.smht
.smi
.smil
.smk
.sml
.smo
.smov
.smp
.smp3
.smpg
.sms
.smv
.smzip
.snd
.so
.soa
.soc
.sos
.spd
.spdf
.spf
.spl
.spn
.spng
.spo
.spot
.spp
.sppt
.spq
.spx
.sql
.sqlite
.sqlite3
.sr
.src
.sru
.srx
.sse
.ssf
.ssml
.ssv
.ssvc
.ssw
.sswf
.st
.stc
.std
.stf
.sti
.stif
.stix
.stk
.stl
.stm
.stml
.str
.study-inter
.stw
.sub
.sus
.susp
.sv4cpio
.sv4crc
.svc
.svg
.svgz
.swf
.swi
.swidtag
.sxc
.sxd
.sxg
.sxi
.sxl
.sxls
.sxm
.sxw
.t
.t38
.tag
.taglet
.tam
.tamp
.tamx
.tao
.tap
.tar
.tat
.tatp
.tatx
.tau
.tcap
.tcl
.tcu
.td
.teacher
.tei
.teiCorpus
.ter
.tex
.texi
.texinfo
.text
.tfi
.tfx
.tga
.tgz
.thmx
.tif
.tiff
.tlclient
.tmo
.tnef
.tnf
.torrent
.tpl
.tpt
.tr
.tra
.tree
.trig
.ts
.tsa
.tsd
.tsq
.tsr
.tst
.tsv
.ttc
.ttf
.ttl
.ttml
.tuc
.tur
.twd
.twds
.txd
.txf
.txt
.u8dsn
.u8hdr
.u8mdn
.u8msg
.udeb
.ufd
.ufdl
.uis
.ult
.umj
.uni
.unityweb
.uo
.uoml
.upa
.uri
.uric
.urim
.urimap
.uris
.usdz
.ustar
.utz
.uva
.uvd
.uvf
.uvg
.uvh
.uvi
.uvm
.uvp
.uvs
.uvt
.uvu
.uvv
.uvva
.uvvd
.uvvf
.uvvg
.uvvh
.uvvi
.uvvm
.uvvp
.uvvs
.uvvt
.uvvu
.uvvv
.uvvx
.uvvz
.uvx
.uvz
.vbk
.vbox
.vcard
.vcd
.vcf
.vcg
.vcj
.vcx
.vew
.vfr
.viaframe
.vis
.viv
.vmt
.vpm
.vrml
.vsc
.vsd
.vsf
.vss
.vst
.vsw
.vtf
.vtt
.vtu
.vwx
.vxml
.wadl
.wasm
.wav
.wax
.wbmp
.wbs
.wbxml
.wcm
.wdb
.webm
.webmanifest
.webp
.wg
.wgt
.wif
.win
.wiz
.wk1
.wk3
.wk4
.wks
.wlnk
.wm
.wma
.wmc
.wmf
.wml
.wmlc
.wmls
.wmlsc
.wmv
.wmx
.woff
.woff2
.wpd
.wpl
.wps
.wqd
.wrl
.wsc
.wsdl
.wspolicy
.wtb
.wv
.wvx
.x3d
.x3db
.x3dv
.x3dvz
.x_b
.x_t
.xar
.xav
.xbd
.xbm
.xca
.xcs
.xct
.xdd
.xdf
.xdm
.xdp
.xdssc
.xdw
.xel
.xer
.xfd
.xfdf
.xfdl
.xhe
.xht
.xhtm
.xhtml
.xhvml
.xif
.xla
.xlam
.xlb
.xlc
.xlf
.xlim
.xlm
.xls
.xlsb
.xlsm
.xlsx
.xlt
.xltm
.xltx
.xlw
.xml
.xmls
.xmt_bin
.xmt_txt
.xns
.xo
.xodp
.xods
.xodt
.xop
.xotp
.xots
.xott
.xpdl
.xpi
.xpm
.xpr
.xps
.xpw
.xpx
.xsd
.xsf
.xsl
.xslt
.xsm
.xspf
.xul
.xvm
.xvml
.xwd
.xyz
.xyze
.xz
.yang
.yin
.yme
.yt
.zaz
.zfc
.zfo
.zip
.zir
.zirz
.zmm
.zone
.zst
Send to other nodes
Turn off first post for new BBS when you want to save your anonymity.
Error in timestamp
To save anonymity. Turn off for consecutive post.
POST
(プログラム言語/240/0.1MB)
Powered by
shinGETsu
.