Open in app

Sign In

Write

Sign In

Sachin Tharaka
Sachin Tharaka

35 Followers

Home

About

May 23, 2022

Struct Vs Proto Vs Class in Swift

Welcome back. Today we are going to talk about the difference between classes, Structures(struct), and Protos (Protocols) in Swift programming language. Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. and the open-source community. Classes, Structs, and Proto are some key terms in Swift Proto, Classes, and Struct in general, Protocols are effectively…

Swift Programming

4 min read

Struct Vs Proto Vs Class in Swift
Struct Vs Proto Vs Class in Swift
Swift Programming

4 min read


Sep 27, 2021

Let’s Build an Own Operating System (PrimitiveOS)

Part 9- User-Modes Welcome Back! This is my journey through making a new Operating System named PrimitiveOS.This is the 9th article of the article series and after reading this you can get a proper idea about user_modes in an OS. Before entering this Please read previous parts if you haven’t already done so…

Os

7 min read

Let’s Build an Own Operating System (PrimitiveOS)
Let’s Build an Own Operating System (PrimitiveOS)
Os

7 min read


Sep 10, 2021

Let’s Build an Own Operating System (PrimitiveOS)

Part 8- Page Frame Allocation Welcome Back! This is my journey through making a new Operating System named PrimitiveOS.This is the 8th article of the article series and after reading this you can get a proper idea about page frame allocation in an OS. Before entering this Please read previous parts if you haven’t already…

Os

7 min read

Let’s Build an Own Operating System (PrimitiveOS)
Let’s Build an Own Operating System (PrimitiveOS)
Os

7 min read


Sep 6, 2021

Let’s Build an Own Operating System (PrimitiveOS)

Part 7- Paging an OS Welcome Back! This is my journey through making a new Operating System named PrimitiveOS.This is the 7th article of the article series and after reading this you can get a proper idea about paging in an OS. Before entering this Please read previous parts if you haven’t already done so…

Os

7 min read

Let’s Build an Own Operating System (PrimitiveOS)
Let’s Build an Own Operating System (PrimitiveOS)
Os

7 min read


Aug 27, 2021

Let’s Build an Own Operating System (PrimitiveOS)

Part 6- Integrate user modes Welcome Back! This is my journey through making a new Operating System named PrimitiveOS.This is the sixth article of the article series and after reading this you can get a proper idea about integrating user modes in an OS. Before entering this Please read previous parts if you haven’t already…

Os

6 min read

Let’s Build an Own Operating System (PrimitiveOS)
Let’s Build an Own Operating System (PrimitiveOS)
Os

6 min read


Aug 20, 2021

Let’s Build an Own Operating System (PrimitiveOS)

Part 5- Interrupts and Inputs Welcome Back! This is my journey through making a new Operating System named PrimitiveOS.This is the fifth article of the article series and after reading this you can get a proper idea about interrupts in an OS. Before entering this Please read previous parts if you haven’t already done so…

Os

11 min read

Let’s Build an Own Operating System (PrimitiveOS)
Let’s Build an Own Operating System (PrimitiveOS)
Os

11 min read


Aug 13, 2021

Let’s Build an Own Operating System (PrimitiveOS)

Part 4- Segmentation Welcome Back! This is my journey through making a new Operating System named PrimitiveOS.This is the fourth article of the article series and after reading this you can get a proper idea about booting an OS. Before entering this Please read previous parts if you haven’t already done so. In…

Os

8 min read

Let’s Build an Own Operating System (PrimitiveOS)
Let’s Build an Own Operating System (PrimitiveOS)
Os

8 min read


Aug 11, 2021

“ I agree ” and That’s it….

Software License Agreements Welcome Back…. What is your idea about software licenses? Read the below quotes. Is that the only thing you are doing with software licenses? Then this article for you. “To most Christians, the Bible is like a software license. Nobody actually reads it. They just scroll to the bottom and…

Software Licensing

7 min read

“ I agree ” and That’s it….
“ I agree ” and That’s it….
Software Licensing

7 min read


Aug 6, 2021

Let’s Build an Own Operating System (PrimitiveOS)

Part 3- Implement inputs and outputs Welcome Back!… In this article, I am going to explain how to display text on the console as well as writing data to the serial port. …

Os

11 min read

Let’s Build an Own Operating System (PrimitiveOS)
Let’s Build an Own Operating System (PrimitiveOS)
Os

11 min read


Aug 2, 2021

Is your design successful?

Usability Evaluation for Interaction Designs — First thing first — The golden rule in designing is You can be the designer but you are not the user As a result, validating our design is critical to determining whether or not it would appeal to potential consumers. Any application’s success depends on its ability to validate its…

9 min read

Is your design successful?
Is your design successful?

9 min read

Sachin Tharaka

Sachin Tharaka

35 Followers

Software Engineering, University of Kelaniya, Sri Lanka

Following
  • Cory Doctorow

    Cory Doctorow

  • Alex Kantrowitz

    Alex Kantrowitz

  • Imasha Weerakoon

    Imasha Weerakoon

  • M.R.M Abdullah

    M.R.M Abdullah

  • Will Leitch

    Will Leitch

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech