source code

Support and discussions for the Apple Mac OSX builds of Pale Moon

Moderator: satrow

Forum rules
Important note:
The Mac OSX version of Pale Moon is still very much in development. Your assistance in bringing this build to fruition is greatly appreciated, but you can expect there to be bugs and problems for a while yet!

Any specific bugs you find that don't have their own topic yet: please make a new topic; one bug per topic please to keep things organized.

Please also note that these builds are currently created by wicknix and Moonchild will likely not be able to provide insight or assistance due to lack of Mac hardware and OS/build knowledge for Mac.
tcshhead
Newbie
Newbie
Posts: 5
Joined: 2018-05-08, 14:16

source code

Unread post by tcshhead » 2018-05-08, 21:33

If I wanted to view Pale Moon's source code for Mac or any version where would I do that? I am learning programming and would love to look at the code.

User avatar
Nigaikaze
Board Warrior
Board Warrior
Posts: 1043
Joined: 2014-02-02, 22:15
Location: Chicago, IL, USA

Re: source code

Unread post by Nigaikaze » 2018-05-08, 22:04

Nichi nichi kore ko jitsu = Every day is a good day.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23449
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: source code

Unread post by Moonchild » 2018-05-08, 22:10

tcshhead wrote: I am learning programming and would love to look at the code.
I don't think looking at Pale Moon's source code is a good thing to do as a "first thing" for an aspiring programmer, at least not without some warning: Mozilla code is not only massive, but it is also a rather unorthodox mix of languages all tied together with often rather crude methods. It's an old code base that still has decades-old modules in it intermixed with code from today. Style is not uniform, and many, many hacks and certainly not-recommended coding methods and styles are contained within.
You would probably be better off looking at other, smaller and more uniform projects' source code if you want to learn more about programming.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 5257
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: source code

Unread post by New Tobin Paradigm » 2018-05-08, 22:29

Mozilla code is certainly an aquired taste. It can be very bitter.

Locked