Do you know anything about the programming language 4C?
-
Apparently it exists, but I cannot find anything by googling. There is something called 4C/ID which appears to be a design model so finding info on just 4C (supposedly a derivative of C) is pretty hard. I may have to maintain an app written in 4C. Thanks.
-
Apparently it exists, but I cannot find anything by googling. There is something called 4C/ID which appears to be a design model so finding info on just 4C (supposedly a derivative of C) is pretty hard. I may have to maintain an app written in 4C. Thanks.
Where does 4C come from, who developed the language? How about this? 4C/ID Home - Four-Component Instructional Design[^] Edit - If I had read ALL THE WORDS I would have seen you already found that.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
-
Where does 4C come from, who developed the language? How about this? 4C/ID Home - Four-Component Instructional Design[^] Edit - If I had read ALL THE WORDS I would have seen you already found that.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
-
Apparently it exists, but I cannot find anything by googling. There is something called 4C/ID which appears to be a design model so finding info on just 4C (supposedly a derivative of C) is pretty hard. I may have to maintain an app written in 4C. Thanks.
No, but C4 will make your code go with a bang.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!
-
MarkTJohnson wrote:
If I had read ALL THE WORDS I would have seen you already found that.
No worries. I don't think 4C/ID is the same as 4C, but at this point I have no idea. It could be.
-
wikipedia's site has this:
4C - Wikipedia[^] says...
4C, the production code for the 1975 Doctor Who serial The Ark in Space
Well, it's "production code" :)
-
Apparently it exists, but I cannot find anything by googling. There is something called 4C/ID which appears to be a design model so finding info on just 4C (supposedly a derivative of C) is pretty hard. I may have to maintain an app written in 4C. Thanks.
How about: " To the best of our knowledge, FORE-C is the first attempt at the design of a synchronous language for the deterministic parallel programming of embedded multicores. A FORE-C compiler has been developed that targets a general purpose multicore architecture with cores based on the Xilinx MicroBlaze softcore processor. " " This paper proposes the ForeC language for the deterministic parallel programming of CPS applications on multi-core execution platforms. ForeC's synchronous semantics is designed to greatly simplify the understanding and debugging of parallel programs. "
-
How about: " To the best of our knowledge, FORE-C is the first attempt at the design of a synchronous language for the deterministic parallel programming of embedded multicores. A FORE-C compiler has been developed that targets a general purpose multicore architecture with cores based on the Xilinx MicroBlaze softcore processor. " " This paper proposes the ForeC language for the deterministic parallel programming of CPS applications on multi-core execution platforms. ForeC's synchronous semantics is designed to greatly simplify the understanding and debugging of parallel programs. "
-
How about: " To the best of our knowledge, FORE-C is the first attempt at the design of a synchronous language for the deterministic parallel programming of embedded multicores. A FORE-C compiler has been developed that targets a general purpose multicore architecture with cores based on the Xilinx MicroBlaze softcore processor. " " This paper proposes the ForeC language for the deterministic parallel programming of CPS applications on multi-core execution platforms. ForeC's synchronous semantics is designed to greatly simplify the understanding and debugging of parallel programs. "
I was reading this thread and 4C sounded familiar, but only when PIEBALDconsult typed it as FORE-C it clicked. I have seen this before but never used it. Microblaze CPUs support C/C++ and, better yet, the Linux Kernel so that was what was used in the project. We installed Linux on it with a console interface and ended up using Java for the applications (I know, resource overkill :sigh: ). I do not know what ForeC makes different or is better at. To the OP: search for "ForeC" which gives more results. Their project seems to be GitHub - PRETgroup/ForeC: Tools developed for the ForeC synchronous parallel language[^] but does not seem to have much documentation.