• mit çıkışlı bilim camialarında sıkça kullanılmaya başlayan yüksek seviye bir proglama dili. julia sözdizimi kuralları olarak python ve matlab'a çok benzemektedir. just-in-time compilation yapıp aynı zamanda c/c++ seviyesinde performans sunabilen bir dildir.

    not: iki dönemdir mit'deki julia grubunda ziyaretçi araştırmacı olarak çalışıyorum, adamlar iyi *
  • 1. buradaki julia başlığında bulunup da içeriğinde "programlama dili" tanımı verilen entry'lerin julia (programlama dili) başlığına taşınması gereken başlık.

    2. ayrıca; lineer cebir (bkz: linear algebra) için özellikle geliştirildiğini düşündüren programlama dili. herhangi bir ilave kütüphane —hatta ilave kod— kullanmadan matris işlemlerini kolaylıkla yapabiliyorsunuz.

    mesela;

    <code>

    # 5 × 5 boyutlarında bir "a" matrisi oluşturup içini 1'den 10'a kadar (inclusive) rastgele sayılarla doldur:
    a = rand(1:10, 5, 5)
    # "a" matrisini yazdır:
    println(a)

    # 5 elemanlı bir "x" vektörü oluşturup içini 1'den 10'a kadar rastgele sayılarla doldur:
    x = rand(1:10, 5)
    # "x" vektörünü yazdır:
    println(x)

    # "a" matrisi ile "x" vektörünü çarp ve sonucu oluşturulan "b" vektörüne aktar:
    b = a * x
    # "b" vektörünü yazdır:
    println(b)

    # a . x = b lineer denklem sistemini çözüp "x" vektörünü bul:
    # yani;
    # "a" matrisinin tersi ile "b" vektörünü çarp ve sonucu oluşturulan "xnew" vektörüne aktar:
    xnew = a \ b
    # "xnew" vektörünü yazdır:
    println(xnew)

    # asıl "x" ile sonradan hesaplanan "xnew" vektörleri arasındaki farkı hesapla ve sonucu oluşturulan "e" vektörüne aktar:
    e = x - xnew
    # "e" vektörünü yazdır:
    println(e)

    </code>

    kod ve online compiler
    bu kadar kolay!..

    bendeki bir örnek çıktısı şöyle:

    <output>

    "a"
    [2 9 1 1 1; 1 8 1 5 3; 9 6 2 3 9; 8 4 3 4 2; 10 6 6 10 7]

    "x"
    [5, 5, 2, 3, 9]

    "b"
    [69, 89, 169, 96, 185]

    "xnew"
    [5.000000000000003, 5.0, 1.999999999999999, 2.9999999999999996, 8.999999999999998]

    "e"
    [-2.6645352591003757e-15, 0.0, 1.1102230246251565e-15, 4.440892098500626e-16, 1.7763568394002505e-15]

    </output>
  • cok guzel bir cizgiromandır. tiffanyde kahvaltıdaki audrey hepburnden tip olarak esinlenerek yaratılmıstır. bir kriminolog serisidir. polisiye tarzı sevenlerin kacırmaması gereken bir yayındır. polisiye bir romandan bulacagınızın fazlasını elde edeceginiz yayındır. arasıra oğlak yayıncılık tarafından yayınlanır. umut ediyoruz ki bu aralar 3 cildi yayınlanacaktır...
  • john lennona ait olanin sozleri:

    half of what i say is meaningless
    but i say it just to reach you, julia

    julia, julia, oceanchild, calls me
    so i sing a song of love, julia
    julia, seashell eyes, windy smile, calls me
    so i sing a song of love, julia

    her hair of floating sky is shimmering, glimmering,
    in the sun

    julia, julia, morning moon, touch me
    so i sing a song of love, julia

    when i cannot sing my heart
    i can only speak my mind, julia

    julia, sleeping sand, silent cloud, touch me
    so i sing a song of love, julia
    hmm mm mm mm ...calls me
    so i sing a song of love for julia, julia, julia
  • john lennonun annesine olan sevgisini yoko onoya "transfer" ettigini bildirdigi $arkidir.
  • dün gece rüyamda bana,

    "zamanı var,
    dumanın ve sönmenin,
    durmanın ve sürmenin"

    demiş bir kadın.
  • icimden bir ses yillardir matlab'in yerine gelmesi beklenen yeni dilin bu olabilecegini soyluyor. steroidli matlab gibi bir sey sanki. looplarda c gibi cilgin atarken vektorize islemlerde matlabin altinda kalmiyormus. bundan iyisi samda kayisi ayol. bir de debuggerini hazir edeydiler iyiydi.

    slogani da yazalim tam olsun.
    julia: a fesh approach to technical computing.
  • hem high level hem de yüksek performanslı olmayı hedeflemiş bir yazılım dili. ileride (epey ileride) adından çok söz ettirebilir.
  • bir programlama dili.

    hakkında şöyle bir makale buldum ve ikna olup paylaşma heyecanına girdim.
hesabın var mı? giriş yap