{'fraction_non_alphanumeric': 0.01440922190201729, 'fraction_numerical': 0.0, 'mean_word_length': 5.813725490196078, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Granular computing in programming language design

The principles of granular computing have been applied in many fields. With currently renewed and fast growing of interest, it is the time to address the commonly needs for various applications of granular computing in related to programming language design. The errands of granular computing are including the extending of application domain, subdividing the problem, building of reliability features, dealing of parallel and concurrent computation, handling of error state, and creating of precision requirements. This paper studies those programming language features that can accomplish these errands in the existing programming languages.