Category: developer

developerinternetnewsopen sourceteknologi

Open-Sources GW-BASIC Interpreter Microsoft Kini tersedia di GitHub

Microsoft merilis versi pertama GW-BASIC untuk PC IBM pada 10 Februari 1983. Hari ini, Microsoft punya open-source GW-BASIC di GitHub.

Bagi mereka yang tidak terbiasa dengan GW-BASIC, ini adalah variasi dari bahasa pemrograman BASIC yang dikembangkan oleh Microsoft. Ini mirip dengan bahasa BASICA IBM dan tetapi ini merupakan executable yang mandiri. Tidak seperti bahasa turunan BASIC lainnya, ini tidak memerlukan ROM BASIC.

Setelah re-open-source MS-DOS 1.25 & 2.0 pada GitHub kembali pada tahun 2018, Microsoft juga menerima banyak permintaan untuk open-source Microsoft BASIC.

Dalam posting blog mengumumkan kode sumber terbuka untuk GW-BASIC, Microsoft menulis:

“Sumber-sumber ini , sebagaimana dinyatakan dengan jelas dalam  readme repo , adalah 8088 sumber bahasa majelis mulai 10 Februari 1983, dan diambil dari sumber terbuka untuk referensi sejarah dan tujuan pendidikan. Ini berarti kami tidak akan menerima PR yang memodifikasi sumber dengan cara apa pun. “

Sama seperti setiap perangkat lunak lain di tahun 70-an dan 80-an, seperti MS-DOS, kode sumber GW-BASIC ditulis 100% dalam bahasa assembly. Karenanya, tidak ada kode sumber dalam C untuk GW-BASIC.

Alasan di balik menggunakan bahasa rakitan daripada bahasa tingkat tinggi untuk perangkat lunak saat itu adalah bahwa kompiler untuk bahasa tersebut seringkali sangat mahal. Mereka jarang menghasilkan kode yang efisien, dan kendala ruang dan kinerja komputer rumah dan pribadi pada zaman itu hanya membuatnya sulit untuk mengimplementasikan bahasa tingkat tinggi.

Hingga saat ini, Microsoft telah merilis berbagai implementasi BASIC sejak saat Bill Gates dan Paul Allen merilis implementasi produk pertama Microsoft – penerjemah BASIC untuk Altair 8800 .

Sementara Microsoft telah diminta oleh banyak orang untuk membuka-sumber implementasi untuk prosesor selain 808x juga. Namun, perusahaan mengatakan bahwa mereka tidak dapat menyediakan sumber untuk port dan / atau penyesuaian saat ini.

23Mar
androiddeveloperheadlinenewsossoftwareteknologi

Android 11 DP2 Tiba Dengan Wireless ADB, Variable Refresh Rate Dan Banyak Lagi

Google merilis Android 11 Developer Preview 2 (DP2) kemarin, sebulan setelah roll-out dari yang pertama . Karena merupakan preview pengembang, versi build ditujukan untuk pengembang, artinya pembaruan...

20Nov
androiddeveloperheadlineossecuritysoftwareteknologitipsntrik

Cara Unlock Bootloader Perangkat Xiaomi Menggunakan Tool “Mi Unlock”?

Akun untuk root smartphone atau menginstal ROM kustom, salah satu syarat pertama yang harus dipenuhi adalah membuka bootloader. Untuk beberapa merek ponsel pintar seperti Google Pixel atau OnePlus sangat...

06Nov
androiddevelopernewsossoftwareteknologitipsntrik

Cara Pasang OTA Update Menggunakan Android Recovery dan ADB Sideload?

Jika produsen ponsel cerdas telah memulai proses peluncuran, mungkin diperlukan beberapa minggu sebelum pembaruan Over-the-Air tiba di ponsel pintar Android Anda. Untuk memastikan server download tidak...

06Nov
developerheadlineinternetnewssoftwareteknologi

Microsoft Reilis Preview Publik ‘Visual Studio Online’ Di Acara Ignite 2019

Dalam acara Microsoft Build 2019 yang diadakan pada bulan Mei lalu, Microsoft mengumumkan ‘Visual Studio Online,’ editor kode online untuk pengembang. Visual Studio Online adalah versi...

26Sep
developerheadlineinternetnewssoftwareteknologi

Python Puncaki Daftar Bahasa Pemrograman Paling Populer di IEEE

IEEE Spectrum, majalah populer yang diterbitkan organisasi profesional terbesar di dunia yang didedikasikan untuk teknik dan ilmu terapan, telah merilis daftar tahunan bahasa pemrograman teratas tahun...

24Sep
developerinternetmicrosoftnewsteknologi

Kamera AI Berbasis Linux Diumumkan Oleh Microsoft

Sebuah kamera AI berbasis Linux menggunakan layanan Microsoft Azure telah resmi diumumkan. Microsoft pengumumkan “Vision AI Developer Kit ” seharga $249 di posting blog resmi mereka ....

12Sep
androiddeveloperheadlinenewsopen sourceosteknologi

Custom ROM Android 10 Pertama Dirilis: AOSP 10.0

Setelah resmi Android 10 dirilis , Google mengupload sourcecodenya ke AOSP (Android Open-Source Project). Yang berarti kode untuk versi Android terbaru siap untuk di tweaker oleh pengembang dan fans....

18Jun
developergamesgoogleheadlinenewssoftwareteknologi

Buat Game Tanpa Koding Dengan Google Game Builder

Ada berita bagus jika Anda suka bermain game dan memiliki beberapa ide untuk game baru – Area 120, bengkel internal Google untuk proyek-proyek eksperimental, telah memamerkan prototipe...

20Apr
androiddeveloperheadlinenewssoftwareteknologi

Android Studio 3.4 stable bawa emulator Android Q, menganti R8 Proguard, dan banyak lagi

Android Studio telah menjadi IDE utama untuk pengembang Android di seluruh dunia. Transisi dari Eclipse terjadi perlahan tapi pasti. Google telah menambahkan sebanyak mungkin...

04Feb
app storebrowserdeveloperheadlineinternetnewsteknologiweb

Akhirnya Kini Bisa Publikasikan PWA di Google Play Store

Kembali di Chrome Dev Summit pada 2017, Google mengumumkan konsep yang menarik untuk Chrome untuk Android yang dikenal sebagai Aktivitas Web Tepercaya.  Pada dasarnya ini adalah cara untuk menjalankan...

30Jan
developerheadlineinternetnewsteknologi

JavaScript Didaulat Sebagai Bahasa Pemrograman Paling Populer

Survei yang dilakukan oleh HackerRank, platform pemrograman kompetitif populer, menemukan JavaScript menjadi  bahasa pemrograman paling populer  tahun 2018. Survei ini dilakukan oleh 71.000 pengembang...

11Jan
developernewssoftwareteknologi

Python Untuk Windows 10 Sekarang Tersedia Untuk Diunduh Dari Microsoft Store

Berita bagus untuk penggemar Microsoft dan Python. Kini pengguna Windows dapat mendownload Python dari Microsoft Store. Semoga, ini akan membuka jalan untuk menghapus ketergantungan pada paket...

11Jan
developerheadlinenewssoftwareteknologi

Bahasa Pemrograman Populer Untuk Anak-Anak “Scratch 3.0” Kini Tersedia

Setelah dalam versi Beta,  Scratch 3.0 telah akhirnya dirilis. Kini membawa perubahan besar seperti dukungan tablet dan implementasi HTML, CSS, dan sistem ekstensi berbasis JavaScript...

03Nov
androiddevelopergoogleheadlinesoftwareteknologiupdate

Peraturan Google: Pengembang Wajib Targetkan Aplikasinya ke Android 8.0+

Google memberlakukan aturan ketat yang akan memaksa pengembang aplikasi Android untuk menghadirkan update untuk menargetkan Android versi 8.0 atau lebih tinggi. Semua update didorong ke Google Play Store...