C++

Başlatan muhittin_kaplan, 26 Nisan 2014, 14:57:32

speak48


muhittin_kaplan

#31
dev c++, qt, ve codeblock, vs express, hepsi kurulu. kolay kavramamı sağlayacak olan sanırım "vs exp".

mesaj birleştirme:: 27 Nisan 2014, 15:05:01

Şu halime bak




Mr.Java

Ben netbeans ile uygulama geliştiriyordum.Kullanımı kolay,hafif güzel bir IDE.Tavsiye ederim.

Tagli

Alıntı yapılan: Mr.Java - 27 Nisan 2014, 13:56:37
baska bir dille, c++ artik coder'liga tövbe etmis programcinin dilidir, java ise programcilik yillarini geride birakmis gelistiricinin. cünkü bir tanesiyle programlar yazarsiniz, digeriyle devasa projeler gelistirirsiniz.
Bu olmadı işte. Linux devasa bir proje değil mi? Üstelik C++ ile değil C ile yazılmış. Ayrıca geliştiricileri aynı şirkette bile çalışmıyorlar. Buraya bir bak (yazının 2012 tarihli olduğuna da dikkat).
Gökçe Tağlıoğlu

Mr.Java

#34
Sayın @tagli kıyaslama yaparken iki dili eşit konumda kıyaslamak lazım.Kernel programlamak için tabi ki c,c++ kullanırsınız.Siz java'yı zaten kernel programlamada kullanamazsınız.

Neyse biz konuyu saptırmayalım.Javayı gömülü sistemlerde kullanmam için ne yapmam lazım ? Hangi derleyici ve hangi chip'leri temin etmem lazım ?

mesaj birleştirme:: 27 Nisan 2014, 23:28:48

Bu arada sayın @gerbay mesajınız gözüme yeni ilişti.Üslubunuz hiç hoş değil.Biz burada iki dilin bellek yönetimini kıyaslıyoruz.Madem o kadar c++ dilinde bilginiz var bir de sizin yorumunuzu dinleyelim lütfen.

Bu arada mesajımda belirtmiştim zaten.Ekşi sözlüğün c++ java düşünceleri diye.Benim kendi yazım değildi.Yazdıklarımı tam okursanız bir daha yargısız infaz yapmazsınız diye düşünüyorum.

Veli B.

#35
Alıntı yapılan: mufitsozen - 27 Nisan 2014, 13:45:05
javada garbage collecter olmasi bellek sizintisi olmayacagi anlamina gelmez. Dikkatsiz bir programci Javadada bellek sizintisi olan programlar yapmayi kolaylikla basarir.

Bknz: Örnek biz :)
Çok kolay olmadı Abi ama...

mesaj birleştirme:: 27 Nisan 2014, 23:36:19

Alıntı yapılan: Mr.Java - 27 Nisan 2014, 23:19:04
Sayın @tagli kıyaslama yaparken iki dili eşit konumda kıyaslamak lazım.Kernel programlamak için tabi ki c,c++ kullanırsınız.Siz java'yı zaten kernel programlamada kullanamazsınız.

Neyse biz konuyu saptırmayalım.Javayı gömülü sistemlerde kullanmam için ne yapmam lazım ? Hangi derleyici ve hangi chip'leri temin etmem lazım ?

http://www.oracle.com/technetwork/java/embedded/resources/se-embeddocs/index.html?ssSourceSiteId=null

mufitsozen

Alıntı YapKısmen doğru.Peki ya sizin  hiç başınıza "segmentation fault" hatası  geldi mi?

Sayin Mr. java bu soruyu cevaplandirmak lazim, size cevap vermek icin degil, tarihe not dusmek icin. ;)

Sene 1977 ODTU EEde 3 sinif ogrencisiyim. O siralar Turkiyenin en buyuk bilgisayari ODTUde, IBM370/145. IBM bu kadar buyuk bilgisayarlari satmiyor, kiraliyor. Aylik kirasi 20 bin dolar (Rahmetli Babam 1in 4unden - en yuksek gostergeden devlet memuru olarak maas aliyor, yaklasik ayda 275 dolar!)

Bu devasa bilgisayarin 384Kilobyte gibi muazzam bir gercek hafizasi var. o siralarda beta surumu olan OS/VS2 isletim sistemini yuklersek her biri 2Megabyte olan 4 partition calistirabiliyoruz. Inanilmaz bir performans bu. :)

80 kolon punch kartlara yaziyoruz programlari. Video terminalleri filimlerde filan goruyoruz, daha Turkiyeye gelmemis!

Programlarimizi 360/370 Assembler (BAL), Fortran IV, Cobol ve PL/1 ile yaziyoruz.

O siralar MIT'den meshur Donovanin 'Systems Programming' kitabini okuyoruz. Recursion bahsinde verilen odevlerimizi vermeye basladik bilgisayara. Neredeyse herkes odevini PL/1 ile yaziyor. Fakat 2 gun icinde OS/VS2 "ABEND S0C4" ile o kadar sik crash etmeye basladiki, bizim sinifin verilen kulanici kimliklerini iptal etmislerdi. Rektorluk araya girince iki hafta sonra bize tekrar program verme izni cikmisti!.  ;D   

Mr. Java iste bu odev benim hatirliyabidigim ilk "segmentation fault" hatamdi. Ondan sonrada bir cok isletim sistemi ve programlama dilinde bu hatayi sayisiz sekilde aldim, sebebini buldum, ve yazdigim programlari duzelttim  ;D

Not:
Alıntı YapWhat is a S0C4 Abend?

S0C4 Abend is a protection exception when a virtual address cannot be mapped with a physical address.

When S0C4 Abend occurs

    An Invalid address referenced due to subscript error
    In a group Move the length of the receiving field was defined incorrectly
    Moving variable length record which is larger than the receiving field's length.
    Read/Write a file which has not been opened in the program.
    Read/Write a file after EOF.
    Invalid parms passed through linkage section.
    Used DD dummy with logic that moves high values to FD at end of read.
    Tried to use CALL within COBOL SORT Input output procedure
    Using GOBACK in COBOL SORT output procedure

How to Resolve S0C4?
; ; ; ;

    You can check for missing SELECT statements in COBOL program
    You can check if there are any un initialized indexes or subscripts in the program.
    You can check if the program is reading any file which is not opened.
    You can check if the program is missing SELECT ASSIGN clause
    You can check if the LRECL matches with the length of file specified in file descriptor in COBOL.

- See more at: http://mainframewizard.com/content/s0c4-abend#sthash.uaf4m9tV.dpuf
Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.

Mr.Java

#37
@mufit abi bağınız sağolsun.Sizin gibi üstadların bilgilerine,deneyimine ihtiyacımız var.

Ben alınmadım beni kaideye almadığınıza.Sadece bellek sızıntılarında hatanın kaynağını bulmanın programda zor bulunacağını düşünüyorum.

Bu arada.Konuyu açan arkadaşa Kaan aslan sistem programcılığı dernek başkanının ufak bir sohbeti iyi seyirler.. :)

Kaan Aslan C ve Sistem Programcıları Derneği


mufitsozen

Alıntı yapılan: Mr.Java - 27 Nisan 2014, 23:19:04
Sayın @tagli kıyaslama yaparken iki dili eşit konumda kıyaslamak lazım.Kernel programlamak için tabi ki c,c++ kullanırsınız.Siz java'yı zaten kernel programlamada kullanamazsınız.
kim demis? eger java ile ilgili bilginiz sadece bu kadarsa ben ne diyeyim...

Alıntı yapılan: Mr.Java - 27 Nisan 2014, 23:19:04
Neyse biz konuyu saptırmayalım.Javayı gömülü sistemlerde kullanmam için ne yapmam lazım ? Hangi derleyici ve hangi chip'leri temin etmem lazım ?
Bunu SIZIN bize anlatmaniz lazim. Iddiali sozler soyluyor ama bunu destekleyecek bilgi ve tecrubeyi gosteremiyorsunuz.
Keske en azindan Javelin deseydiniz.

Azicik google kullanarak bir listede ben yazayim, buradan baslayarak arastiriniz.

    JamaicaVm (Commercial)
    MicroJVM (Comercial)
    Aonix Perc (Commercial)
    PreonVm (Commercial)
    AvianVM (Open source)
    Open Mika (Open source)
    Squawk (Open source)
    SimplRJT (Open source needs no RTOS for threading support - seems to have disappeared)
    Kaffe (Open source).

Alıntı yapılan: Mr.Java - 27 Nisan 2014, 23:19:04
Bu arada sayın @gerbay mesajınız gözüme yeni ilişti.Üslubunuz hiç hoş değil.Biz burada iki dilin bellek yönetimini kıyaslıyoruz.Madem o kadar c++ dilinde bilginiz var bir de sizin yorumunuzu dinleyelim lütfen.
sayin @gerbayda tam bu konudan bahsediyor! Bilmediginiz ve anlayamiyacaginiz derinlikte bir konuda tartismaya calisiyorsunuz. Kulaktan dolma bilgilere ve Internetden google"layip buldugunuz ve fakat icsellestiremediginiz konulari acik forumlarda tartismaniz cok yanlis.

Merak etmeyin bu forumda @gerbay ve onun gibi bircoklari  c++ ile yazdigi her programi java ilede mukemmelen yazabilir. Sizde umarim bir gun o seviyede tecrube ve bilgiye sahip olursunuz.

Alıntı yapılan: Mr.Java - 27 Nisan 2014, 23:19:04
Bu arada mesajımda belirtmiştim zaten.Ekşi sözlüğün c++ java düşünceleri diye.Benim kendi yazım değildi.Yazdıklarımı tam okursanız bir daha yargısız infaz yapmazsınız diye düşünüyorum.
kendi fikriniz olmayan alintilar gereksiz bilgi kirliligi yaratir ve ciddiye alinmamaniz sonucunu dogurur.
Benim size nacizane tavsiyem "yargisiz infaz" gibi cok moda olan klise laflari kullanarak demagoji yapmayiniz. Konustugunuz konular hakkinda daha derin bilgi sahibi olmaya calisiniz.
Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.

muhittin_kaplan

ALLAHINIZ AŞKINA SİDİK YARIŞTIRMAYIN....
NE BİTMEK TÜKENMEK BİLMEZ DİL SEVDANIZ VARMIŞ..

mufitsozen

Alıntı yapılan: muhittin_kaplan - 28 Nisan 2014, 00:23:36
ALLAHINIZ AŞKINA SİDİK YARIŞTIRMAYIN....
NE BİTMEK TÜKENMEK BİLMEZ DİL SEVDANIZ VARMIŞ..

Haklisiniz sayin @muhittin_kaplan. Konudan cok saptik.

Size yardimci olabilecegimiz bir bahis varsa ordan devam etmeye calisalim.

Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.

mistek

@muhittin_kaplan hocam program olarak en son hangisinde karar kıldınız? Bende takip etmek istiyorum.
boş işlerin adamı ---- OHM Kanunu: I = V/R ---- Güç Formülü: P = V*I = I^2*R = V^2/R

muhittin_kaplan

#42
@gerbay,
hocam yazdıklarınızı okumadım bile. Zira Bir dilin üstünlüklerini anlatmak istiyorsanız başka biriyle  atışmalara girin birşey demiyorum ama uzatmanın anlamı yok. Bu kadar dile hakim olanların bile bu seviyede "ben senden uzağa işerim, benim dilim daha iyi"  durumuna düşmesini görünce, bu işe yeni başlayan arkadaşları kestiremiyorum.
Bir an düşündünüzmü acaba "acaba Konudan Sapıyormuyuz diye". Ayrıca gerbay hocam Demekki Bağırtacak ediyorsunuz. garbage collection muş

mesaj birleştirme:: 28 Nisan 2014, 00:43:10

Alıntı yapılan: mistek - 28 Nisan 2014, 00:40:32
@muhittin_kaplan hocam program olarak en son hangisinde karar kıldınız? Bende takip etmek istiyorum.
iloveJAVA, müfit hoca ve gerbay yüzünden bıraktım çalışmıyorum.  :P

(visual studio 2013 express editionu kurdum)


mesaj birleştirme:: 28 Nisan 2014, 00:46:11

gerbay hocam bakın burada "nazikce" ne demişim.

https://www.picproje.org/index.php/topic,52839.msg400496.html#msg400496

mesaj birleştirme:: 28 Nisan 2014, 00:49:13

--------------------------------------------------------------------------------------------------------------------------
ayrıca MOD lar konuyu kapatabilirler, silebilirler çöpe atabilirler.

mistek

Forumda, bir konu hakkında yeterli bilgi sahibi olmadan bulaşılmaması gereken 3 tehlikeli üye var. @z, @gerbay, @mufitsozen

Herkes kodunu şemasını bilerek konuşsun sonra problem çıkıyor :)


boş işlerin adamı ---- OHM Kanunu: I = V/R ---- Güç Formülü: P = V*I = I^2*R = V^2/R

muhittin_kaplan

O zaman buranın ne anlamı var ?